- This page is retrieved from Jennifer's Body wiki.
Insecure Anita "Needy" Lesnicki (Amanda Seyfried) and popular flag girl Jennifer Check (Megan Fox) have been best friends since childhood, despite having little in common. One night, Jennifer takes Needy to a local dive bar to attend a concert by indie rock band Low Shoulder. A suspicious fire engulfs the bar, killing several spectators, and Jennifer is taken by the band despite Needy's attempts to stop her. Later that evening, Jennifer, covered in blood, appears in Needy's kitchen and proceeds to eat food from the refrigerator. Unable to digest the matter, she vomits a trail of black fluid and then leaves in a hurry as Needy calls after her.
The next morning at school, Jennifer appears fine and shrugs off Needy's concerns. While the small town is devastated by the numerous deaths caused by the fire, Jennifer seduces the school's football captain, and then attacks him in the woods, naked, where his bloodied corpse is found later. The band gains popularity due to their rumored heroism during the fire.
A month later, Jennifer is beginning to look pale and accepts an invitation by school emo Colin (Kyle Gallner), only to brutally kill him that night. While Needy and her boyfriend, Chip (Johnny Simmons), engage in sex, Needy senses something dreadful has happened. She leaves in a panic and almost runs over Jennifer, covered in blood. She rushes home and finds Jennifer in her bedroom and after a girl on girl make out, Jennifer explains what happened to her after the fire: Low Shoulder took her into the woods, and offered her as a virgin sacrifice to Satan in exchange for fame and fortune. However, although the sacrifice and greedy exchange were a success, Jennifer was not a virgin, and when the lead singer Nikolai (Adam Brody) murdered her, a demonic spirit took over her body.
The next day at school, as the town is stunned by Colin's death, Needy goes to the school library's occult section and surmises that Jennifer is a succubus; she is weakest when she is hungry, and must eat flesh in order to sustain her life and appearance. Needy tells Chip about her discoveries and warns him not to attend the dance. He does not believe her and she subsequently breaks up with him in order to protect him.
Chip goes to the dance, hoping to meet with Needy, but he is intercepted by Jennifer, who seduces him and takes him to an abandoned pool house. Needy arrives there and finds Jennifer feeding on Chip. Needy tries to drown Jennifer and then helps Chip out of the pool. Jennifer levitating in the air, attacks Needy but is later stabbed by Chip with a pool skimmer. Jennifer escapes while Chip dies in Needy's arms.
An enraged Needy goes to Jennifer's home, enters through the window and attacks her with a boxcutter. A struggle ensues with Needy screaming "You killed my boyfreind!" Jennifer bites Needy on the right shoulder and levitates them over her bed. While struggling Needy would have flashes of her and Jennifer in their childhood. She then rips off Jennifer's BFF necklace (Needy has an identical one) stunning her. As Jennifer falls Needy stabs her in the heart, before dying Jennifer thought that she was stabbed in her left breast but Needy corrected her that it was her heart. After Needy kills Jennifer, Jennifer's mother comes in and finds Needy with the boxcutter on top of her daughter's body. Soon after, Needy was later arrested and committed to an asylum. As she was bitten by Jennifer, she has obtained some of Jennifer's supernatural abilities. Set upon revenge, she escapes the facility and hitchhikes a ride to a hotel where Low Shoulder is staying; she makes her way to their room and butchers them all using the same weapon they used to sacrifice Jennifer thus avenging Jennifer's fate.