Model-turned-actress Megan Fox can't wait to sink her teeth into her next role - as a demon-possessed boy eater.
The 22-year-old will play a groupie whom a rock band sacrifices as part of a deal with the devil but they pick the wrong girl and she comes back looking for blood, reports contactmusic.com.
"It's a really dark comedy with a lot of secret messages lying underneath the script. I play the captain of the flag team and I get improperly sacrificed by this rock band, who are trying to obtain a record deal - so they sell their soul to Satan. They need to sacrifice a virgin," she said.
"I'm not a virgin (in the film), so what happens is I get taken over by a demon and, in order to stay alive in this sort of undead period, I have to eat flesh, so I eat boys," she added.