The premise of My Super Ex-Girlfriend is hard to stomach at first: Someone breaks up with Uma Thurman? Whatever. That would never happen. It's worth accepting that improbable detail, though—because if you can, you're in for a whole lot of fun.

Thurman plays "G-Girl," AKA Jenny Johnson, nerdy assistant art curator by day, ravishing superhero by night. Jenny falls hard for easy-going Matt (Luke Wilson) after he chases down a thief who has stolen her purse (apparently, even superwomen pine for a knight in shining armor). Problem is, Jenny is a total whack job: she's jealous, insecure, and controlling. When Matt dumps her for Hannah, his office crush (Anna Faris), Jenny flips her shit in true Hell Hath No Fury style (she throws a great white shark through an apartment window, for chrissakes). Fearing for his life, Matt teams up with Jenny's nemesis, Professor Bedlam (Eddie Izzard), in a last-ditch attempt to protect himself against Jenny's increasingly violent rage.

As Nice Guy Matt, Luke Wilson can't seem to find his dick or his charisma—but Wilson's junk hardly matters next to Uma Thurman's balls-out performance as the nutso supergirl. Thurman is both scarily neurotic and magnificently wrathful in her respective guises as Jenny and G-Girl, while Anna Faris is precious as the first non-crazy girl Matt has ever fallen for. As Matt's best friend Vaughn, Rainn Wilson—better known as Dwight from the American version of The Office—transforms every line he utters into acerbic comedic gold, and Eddie Izzard's Professor Bedlam is one of the most huggable evil geniuses in the history of cinema.

The script teeters between superhero spoof and romantic comedy, and while I can't imagine anyone will be too surprised by the ending, the plot isn't really the point. The point is this: If you fuck with Uma Thurman, she will fucking kill you. Possibly by throwing a shark into your apartment.