You need to enable JavaScript to run this app.
Jennifer's Body: A Film Ahead of Its Time
Warning: This post contains spoilers for the film.