Jennifer's Body
Jennifer Check (Megan Fox) is the sexy, popular captain of the high school cheerleading squad. All of the girls want to be friends with her, and all of the boys want to be with her. Jennifer ends up as the sacrifice in a satanic ritual, held by a rock band, hoping that the sacrifice will increase their chances of scoring a record deal. The ritual goes horribly wrong, causing Jennifer to get possessed by a demon and start feeding off the boys in her high school. Meanwhile, Jennifer's lifelong best friend Needy (Amanda Seyfried), long relegated to living in Jennifer's shadow, must step-up to protect the town's young men, including her nerdy boyfriend Chip (Johnny Simmons).



