Megan Fox, playing a cheerleader, who strips off and kisses a girl. It may sound like the stuff of teenage boy's fantasies, but it is in fact all part of the Hollywood pin-up's new film. Skip related content
Related photos / videos
Megan Fox plays a cheerleader in Jennifer's Body
The Transformers star takes the title role in Jennifer's Body. It follows the high-school queen bee, who is transformed into a man eating demon after an encounter with an occult rock band.
It is then up to her friend Needy played by Amanda Seyfried to save the day.
The film is written by Diablo Cody who won an Oscar for Best Original Screenplay for the teen drama Juno. Karyn Kusama directed the feature.
Megan said the feminist principles of the production appealed to her along with the script.
She said: "I think it's incredibly special that it's written by a woman, it's directed by a woman and it's starring two women. And it's not a chick flick. It's going to shock people."




Yusuf Islam, the artist formerly known as Cat Stevens, is strolling back onto the stage after a break of 33 years.