Jennifer (Fox), the head cheerleader, is the hottest girl in school (and she knows it) and unlikely best friend of the bookish Needy (Seyfried). After a fire ends the rock concert they’re attending, Jennifer is kidnapped by the band and returns with a hunger for the flesh of unwitting boys. A great script, choice casting and a nice premise lead to a very fun, very funny movie.
If there was ever a perfect role for Megan Fox, this has to be it. Snarky, bitchy, trashy and devious, Fox seems to take a certain relish in playing a high school succubus, using her looks to lure unsuspecting boys to their doom. Seyfried is great as the needy Needy, slowly turning from unassuming friend to horrified victim to Linda Hamilton circa Terminator 2. Adam Brody is deliciously seedy as a rock singer trying to get famous, and J.K. Simmons turns in a surprisingly low-key role as a hook-handed and soft-spoken teacher. None of this would matter but for Diablo Cody’s sharp script, which gleefully skewers a lot of “small-town high school” clichés. The script does have a few “Come on, nobody talks like that” moments, but Cody definitely hits more than she misses. The filmmakers seem to have enjoyed themselves while making this, and it shows. It’s no horror masterpiece, but it’s a hell of a good time.