Jennifer’s Body (2009)

20th Century Studios – Credit: C/O

In this iconic horror comedy — perhaps Megan Fox’s most iconic role — Fox plays high schooler Jennifer who is possessed by a demon.

The demon in Jennifer starts killing and eating boys who mistakenly think she’s interested in them romantically. Meanwhile, Jennifer’s friend played by Amanda Seyfried tries to stop her murderous spree.