Megan Fox has been a bad, bad girl in this new horror comedy from the mind of Diablo Cody.