Jennifer's Body
A beautiful cheerleader gains an insatiable appetite for human flesh after a hungry demon takes control of her body.
Aired: 09/18/2009
A beautiful cheerleader gains an insatiable appetite for human flesh after a hungry demon takes control of her body.