Jennifer's Body ★★★★

I love this, It was real ahead of it's time and it's just a big ole load of fun