||Just what we were waiting for, Twilight for boys, with Megan Fox in the Robert Pattinson role, except that I recall Pattinson was shirtless. Diablo Cody's next screenplay after Juno is a 180-degree reversal, with the heroine now transformed into a fiend who eats the flesh of teenage boys. Can you imagine Juno's poor boyfriend, Michael Cera, with steak sauce?...Jennifer's Body opens on a deceptively light note in high school, introducing Jennifer Check (Fox) and Needy Lesnicky (Amanda Seyfried) as lifelong best friends. Jennifer is the hottest and most popular babe in school, and Needy is -- well, needy. Surely that's her nickname? What parents would name a child Needy?...Megan Fox is an interesting case. We think of her as a star, but this is actually her first leading role. She didn't get to No. 18 on Maxim's Hot 100 list of 2007 for acting. (The top post went to Lindsay Lohan. How quickly times change.) Fox is also famous for her many tattoos, but in researching that aspect of her image, I made an encouraging discovery. Anyone can have a tattoo of a butterfly. Been there, done that. But Megan Fox has a tattoo that quotes "King Lear": "We will laugh at gilded butterflies." How cool is that? Plus, so far, there are no tiresome rumors about booze and drugs...Fox did her career a lot of good with the two Transformer movies, but this is her first chance to really perform, and you know what? She comes through. She has your obligatory projectile vomiting scene and somehow survives it, she plays the role straight, and she looks great in a blood-drenched dress with her hair all straggly. Amanda Seyfried makes a plucky heroine...The film is directed by Karyn Kusama, who in the splendid Girlfight (2000), introduced Michelle Rodriguez. She handles this material efficiently and with a certain relish. It's not art, it's not Juno, it's not Girlfight, for that matter, but as a movie about a flesh-eating cheerleader, it's better than it has to be.