Jennifer's Body ★★★

literally had no idea what was going on half the time but i love megan fox and Amanda seyfried