The first picture of Megan Fox in high school comedy horror flick Jennifer's Body shows her in full blood-soaked fury.

The snap comes courtesy of EW.com whose columnist Diablo Cody penned the script and also happens to be the Oscar-winning writer of the huge indie flick Juno.

In Jennifer's Body, Fox plays a high school cheerleader who becomes possessed by a demon turning her into a killer, specialising in murdering her male classmates.

''In order to live in this new state of undead, she has to feed on human flesh,'' says Fox. ''So she takes revenge on men who she secretly hated her whole life anyway.... I've always hated boys, so I identified with that very easily.''

Mamma Mia! actress Amanda Seyfried co-stars in the film which is due out in September.