The blood-feud operatics of director Darren Lynn Bousman's self-described cult film, Repo! The Genetic Opera, are ambitious indeed. With nary a spoken word in sight, nearly two hours of dubious "rock" could make even the gnarliest of theater kids throw up their jazz hands in disgust. But what Repo! lacks in chops, it makes up for in bloody gusto.

In Repo!'s near future, the world's population is dependant on life-sustaining organ transplants supplied by the GeneCo corporation. But if you miss a payment on your new kidney, repo men sweep in to repossess. Nathan (played by Giles, AKA Buffy's Anthony Stewart Head) is the titular repo man who chases down organs in foreclosure, while his teenage daughter Shilo (Alexa Vega) languishes in her bedroom of a mysterious blood disease. Shilo gets entangled with GeneCo's president Rotti (Paul Sorvino) and his three power-hungry kids (Bill Moseley, Skinny Puppy's Ogre, andβ€”ta da!β€”Paris Hilton), and all the while, everyone looks forward to the city's upcoming (and GeneCo-sponsored) opera.

Repo! is chockfull of brilliant sets, a great performance by Giles, a fun showing by Hilton (who's kind enough to play a whiny heiress who makes her singing debut, only to have her surgically mangled face fall off), and enough nods to traditional opera that it succeeds far more than you'd think. Taking a cue from Dario Argento, Repo! shows that combining blood 'n' guts with opera can make for all manner of fun.