Jennifer’s Body SynopsisJennifer’s Body revolves around the character Jennifer (Megan Fox), a mean-girl cheerleader possessed by a demon who begins feeding off the boys in a Minnesota farming town. It is then up to her “plain Jane” best friend Needy (Amanda Seyfried) to kill Jennifer, escape from a correctional facility, and go after lead singer Nikolai (Adam Brody) and his Satan-worshiping rock band responsible for the transformation.