This seditious B-movie horror is a meta treat, full of 80s exploitation gore and self referential humour which comes straight from the world of Scott pilgrim. Even the casting of Megan Fox, who of course just plays walking breasts yet again, is a wink and a nod. Jennifer could only be played by Megan Fox. No one else. This is a must watch for any teenager or horror fan.