<Li> Alexa Vega as Shilo Wallace, a 17 - year - old girl confined to her room due to the alleged blood disorder she inherited from her mother . She is the film's primary protagonist, who dreams of exploring the world outside of her bedroom, which she considers her prison . While she initially strives to obey her father's rules, later in the story, she becomes more and more assertive, attempting to earn her independence . Prior to the story she has often snuck out of her room at night to collect bugs, and shots of her room shows she has an impressive collection . </Li> <Li> Paul Sorvino as Rotti Largo, the primary antagonist; the ailing GeneCo founder and president, looking for a worthy heir . He is a powerful and driven man, having built his GeneCo empire from the ground up, and believes that material wealth is the only real driving force in the world . Aloof and controlling, Rotti regards people as tools and harbors resentment that while he was able to cure the globe, he can't prevent his own death . He sees his own children, Luigi, Pavi, and Amber, as "vultures" and "ingrates", and is bitter towards Nathan for "stealing" Marni from him . He is the one who arranged for Marni to be poisoned, in rage . </Li> <Li> Anthony Stewart Head as Nathan Wallace, Shilo's father and a widower, having lost his wife Marni, a death which he (wrongly) blames himself for . He doubles as the head Repo Man to repay Rotti for "fixing" the circumstances of Marni's death with the police . He often laments his late night duties, but a sadistic second personality tends to seize him, leaving him a vicious killing machine as opposed to the kind - hearted, torn father . He is a very skilled assassin, being able to dispatch teams of GeneCops, using only his scalpel, on multiple occasions to save Shilo, and performing brutal organ repossessions with such ease that he can carry out a phone conversation with Shilo at the same time . </Li> <Li> Sarah Brightman as Blind Mag, Shilo's godmother and Marni's best friend . She was born blind, but was given the ability to see by GeneCo at the price of having to sing for and publicize GeneCo permanently . After seeing Shilo at a GeneCo event (having been previously unaware she was alive) Mag reaches out to her, anxious for Shilo to not make the same mistakes Mag has made herself . She is marked for repossession and is set to deliver her final performance for the company . </Li>

Who plays the repo man in repo the genetic opera