

MovieMusicScience FictionHorror
Repo! The Genetic Opera
Not Your Parents' Opera.
6.3(405)20081h 38m
By the year 2056, an epidemic of organ failures has devastated the planet. The megacorporation GeneCo provides organ transplants on a payment plan — and those unable to fulfill their plans have their organs repossessed. In the midst of this, a sickly teenager discovers a shocking secret about herself, her father, and their connection to GeneCo.
- Director
- Darren Lynn Bousman
- Writers
- Darren Smith,Terrance Zdunich
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Alexa PenaVega
Shilo Wallace

Paul Sorvino
Rotti Largo

Anthony Stewart Head
Nathan Wallace / Repo Man

Sarah Brightman
Blind Mag

Paris Hilton
Amber Sweet

Bill Moseley
Luigi Largo

Nivek Ogre
Pavi Largo

Terrance Zdunich
GraveRobber

Sarah Power
Marni Wallace
Jessica Horn
Jessica Adams
Branko Lebar
Rotti's Chauffeur

Briana Buckmaster
Sherrie Alviso

Joan Jett
'Seventeen' Guitarist (uncredited)
Anna Kostan
Young Mormon Woman

Brad Austin
Young Morman Man

Marty Adams
Big Man

Rebecca Marshall
Woman with Martini Glass
Egidio Tari
Man in Tuxedo
Jake Reardon
Single Mother

J. LaRose
Geneco Spokesperson
John Gallagher
Talking Head #1
Howard Glassman
Talking Head #2
Darren Smith
Geneco's Band Leader

Dean Armstrong
Male Victim
Loading cast…
Crew
Directing
- Darren Lynn BousmanDirector
- Steve WebbFirst Assistant Director
- Jillian GiacominiScript Supervisor
- Vicki HentonThird Assistant Director
- Sarah BuellSecond Assistant Director
- Greg EdmundsThird Assistant Director
Writing
- Terrance ZdunichComic Book
- Darren SmithWriter
- Terrance ZdunichWriter
Production
- Jenny JueCasting
- Tom VencelidesAssistant Production Manager
- Kym CrepinProduction Manager
- Johanna RayCasting
- Debra GibsonPayroll Accountant
- Stephanie GorinCasting
- Carla SpizziriProduction Accountant
- Nick KontsalakisFirst Assistant Accountant
- Cristin L. BeckerProduction Coordinator
- Michael StoyanovAssistant Production Coordinator
- Sarah GreenbergExecutive Producer
- Jason ConstantineExecutive Producer
Camera
- Boris KurtzmannCamera Trainee
- Michael BurakGrip
- Steve Van DenzenGrip
- Patrick KingGrip
- Kevin LeBlancFirst Assistant Camera
- Ernest SpiteriFirst Assistant "B" Camera
- Michael OhorodnykDolly Grip
- Ben GervaisDigital Imaging Technician
- Jasper VrakkingDigital Imaging Technician
- Derek ParkesBest Boy Grip
- Monty MontgomerieKey Grip
- David Perkins"B" Camera Operator
Editing
- Harvey RosenstockEditor
Sound
- Darren SmithSongs
- Terrance ZdunichSongs
- Terrance ZdunichOriginal Music Composer
- Darren SmithOriginal Music Composer
- Jonathan McHughMusic Supervisor
- Rick PennProduction Sound Mixer
- Jason HopfnerBoom Operator
- Rob BertolaMusic
- Eric VetroVocal Coach
- Nancy LongVocals
- PoeVocals
Art
- Brent McGillivrayFirst Assistant Art Direction
- Brent McGillivraySet Designer
- Friday MyersSet Buyer
- Sean ScoffieldSecond Assistant Art Director
- Cherie SpencerSet Dresser
- James MurrayProperty Master
- Leslie KavanaghSet Supervisor
- Emily HydePainter
- Steven CiancamerlaSet Dresser
- Mario MoreiraAssistant Property Master
- Sorin PopescuSet Designer
- Sorin PopescuFirst Assistant Art Direction
Costume & Make-Up
- François DagenaisProsthetic Supervisor
- Maarit NiemelaHairstylist
- Nancy DaSilvaWardrobe Specialized Technician
- Damon BishopProsthetics
- Rita PacittoAssistant Hairstylist
- Maribeth KnezevKey Makeup Artist
- Donavon DrummondOn Set Dresser
- Elayne AlexanderTruck Supervisor
- Janice SkinnerWardrobe Assistant
- Sean SansomProsthetics
- Stephanie LeesAssistant Costume Designer
- Patrice BoudreauAssistant Makeup Artist
Visual Effects
- Peter DenommeVisual Effects Producer
- Jon CampfensVisual Effects Supervisor
Crew
- Kevin HennellySet Production Assistant
- Chris AndrewsScenic Artist
- Charles StaniforthCarpenter
- Andrew YurkivCarpenter
- Jeff M. SkochkoKey Special Effects
- Gord CraigCarpenter
- Russell WhitemanCarpenter
- Michael BuntCarpenter
- Real VanierCarpenter
- Jan BruntonVideo Assist Operator
- Jamie JonesStunt Coordinator
- Tre ArmstrongChoreographer
Lighting
- Robert DepratoRigging Grip
- James ScottElectrician
- Karen BayerElectrician
- Craig BulmerElectrician
- Rob VettorBest Boy Electrician
- Kevin BarnesElectrician
- Dave NielsonElectrician
- Peter DapratoRigging Grip
- Mike McDonaldGaffer