Home Films'Jennifer's Body' Megan Fox devours role as demon-possessed high-schooler