scorecard
  1. Home
  2. entertainment
  3. news
  4. THEN AND NOW: The cast of 'Jennifer's Body' 14 years later

THEN AND NOW: The cast of 'Jennifer's Body' 14 years later

Hannah Docter-Loeb   

THEN AND NOW: The cast of 'Jennifer's Body' 14 years later
Megan Fox starred in "Jennifer's Body."20th Century Fox; JEENAH MOON/Reuters

Megan Fox starred as Jennifer Check.

Megan Fox starred as Jennifer Check.
Megan Fox in "Jennifer's Body."      20th Century Fox

Fox played the titular demonically possessed high-school student in the film.

At the time, she was already established as an actor, with roles in movies like "Confessions of a Teenage Drama Queen" (2004) and the "Transformers" franchise.

Fox also appeared on ABC's "Hope & Faith."

Fox has continued acting in big roles.

Fox has continued acting in big roles.
Megan Fox at a red-carpet event for Sports Illustrated in 2023.      JEENAH MOON/Reuters

Since "Jennifer's Body," Fox went on to other big franchises, including starring as April O'Neil in "Teenage Mutant Ninja Turtles" (2014) and "Teenage Mutant Ninja Turtles: Out of the Shadows" (2016).

The actor continued to appear in big comedies like "The Dictator" (2012) and "This Is 40" (2012). She also had a recurring role on season five of Fox's "New Girl."

More recently, Fox acted in "Night Teeth" (2021), "Good Morning" (2022), and "Expend4bles" (2023).

Amanda Seyfried played Jennifer's best friend, Needy.

Amanda Seyfried played Jennifer
Amanda Seyfried in "Jennifer's Body."      20th Century Fox

Seyfried played Jennifer's best friend, Anita "Needy" Lesnicki.

The actor got her start on CBS' "As the World Turns" before starring in big films like "Mean Girls" (2004) and "Mamma Mia" (2008).

She also played Lilly Kane on The CW's "Veronica Mars" and Sarah Henrickson on HBO's "Big Love"

She's also continued to land big roles in films and on TV.

She
Amanda Seyfried at the 2023 Met Gala.      Dimitrios Kambouris/Getty Images

Seyfried has been in many movies spanning countless genres, including "Chloe" (2009), "Dear John" (2010), "Letters to Juliet" (2010), "A Million Ways to Die in the West" (2014), and "Ted 2" (2015).

She also went on to star in the film adaptation of "Les Misérables" (2012) and returned as Sophie Sheridan in "Mamma Mia! Here We Go Again" (2018).

In more recent years, Seyfried starred in "The Art of Racing in the Rain" (2019), "Mank" (2020), and "Things Seen & Heard" (2021).

The actor earned critical acclaim for her portrayal of Elizabeth Holmes on Hulu's 2022 miniseries "The Dropout." She also recently played Rya Goodwin on the Apple TV+ miniseries "The Crowded Room."

Adam Brody starred as Nikolai Wolf.

Adam Brody starred as Nikolai Wolf.
Adam Brody in "Jennifer's Body."      20th Century Fox

Before starring in "Jennifer's Body," Brody rose to fame on The WB's "Gilmore Girls" and Fox's "The OC."

He also landed roles in various films, including "Mr. & Mrs. Smith" (2005), "Thank You for Smoking" (2005)," and "In the Land of Woman" (2007).

Brody is still acting today.

Brody is still acting today.
Adam Brody at a screening of "Fleishman Is in Trouble" in 2023.      Allison Dinner/AP

Brody went on to appear in "Seeking a Friend for the End of the World" (2012), "Baggage Claim" (2013), "Welcome to the Jungle" (2013), and "Sleeping With Other People" (2015).

From 2016 to 2018, he also produced and acted on Crackle's "StartUp."

More recently, he starred in the "Shazam" franchise, had a minor role in "Promising Young Woman" (2020), and played Seth on Hulu's "Fleishman Is in Trouble"

The actor's latest role was in "River Wild" (2023).

Johnny Simmons played Chip Dove.

Johnny Simmons played Chip Dove.
Johnny Simmons in "Jennifer's Body."      20th Century Fox

Simmons plays Needy's boyfriend, Chip.

Prior to "Jennifer's Body," Simmons had few acting roles. Most notably, he played Dylan Baxter in "Evan Almighty" (2007).

Simmons has landed more big roles over the years.

Simmons has landed more big roles over the years.
Johnny Simmons at the premiere of "Girlboss" in 2017.      Jordan Strauss/Invision/AP

After the horror comedy, Simmons went on to appear in "Scott Pilgrim vs. the World" (2010), "21 Jump Street" (2012), and "The Perks of Being a Wallflower" (2012).

He also starred in the original short-film version of "Whiplash" (2013), "Dreamland" (2015), and "Late Bloomer" (2016).

On TV, the actor appeared on Netflix's "Girlboss" in 2017.

J.K. Simmons portrayed the science teacher, Mr. Wroblewski.

J.K. Simmons portrayed the science teacher, Mr. Wroblewski.
J.K. Simmons in "Jennifer's Body."      20th Century Fox

The star had been acting for nearly two decades before "Jennifer's Body."

Most notably, he appeared in "The First Wives Club" (1996), "For the Love of the Game" (1999), the "Spider-Man" franchise, and "Juno" (2007).

Simmons also starred on NBC's "Law & Order," HBO's "Oz," and TNT's "The Closer."

Simmons is still a major name in Hollywood.

Simmons is still a major name in Hollywood.
J.K. Simmons at the "Downton Abbey: A New Era" premiere in 2022.      Karwai Tang/WireImage/Getty Images

Simmons has appeared in over 200 film and television roles.

He's well known for starring in "Jobs" (2013), "Whiplash" (2014), "La La Land" (2016), "Justice League" (2017), "Klaus" (2019), "Palm Springs" (2020), and "Being the Ricardos" (2021).

He's continued to voice and portray J. Jonah Jameson on Disney XD's "Ultimate Spider-Man" and in "Spider-Man: Far From Home" (2019), "Spider-Man: No Way Home" (2021), and "Spider-Man: Across the Spider-Verse" (2023).

Simmons has also found wider success as a voice actor, working on animated films like "Megamind" (2010), "Zootopia" (2016), and "Kung Fu Panda 3" (2016).

He's currently voicing a character on Amazon Prime Video's "Invincible."

Amy Sedaris was Needy's mother.

Amy Sedaris was Needy
Amy Sedaris in "Jennifer's Body."      20th Century Fox

In "Jennifer's Body," Sedaris played Toni Lesnicki, Needy's mom. But the comedic actor and Second City improv alum was already well-established.

Notably, she played Jerri Blank on Comedy Central's "Strangers With Candy" alongside other TV roles.

Sedaris also appeared in big movies like "Maid in Manhattan" (2002), "School of Rock" (2003), "Elf" (2003), "Strangers With Candy" (2005), and "Bewitched" (2005).

She's still acting and voicing animated characters.

She
Amy Sedaris is well known for voicing major animated characters.      ALLISON DINNER/Reuters

From 2014 to 2020, Sedaris voiced Princess Carolyn on Netflix's "BoJack Horseman." Around the same time, she also had a recurring role on Netflix's "Unbreakable Kimmy Schmidt."

The actor also created and starred on her own truTV show, "At Home With Amy Sedaris," from 2017 to 2020.

Sedaris has continued to voice characters in films like "Puss in Boots" (2011), "The Lion King" (2019), and "The Boss Baby 2: Family Business" (2021).

More recently, she played Peli Motto on the Disney+ series "The Mandalorian" and "The Book of Boba Fett" and appeared in films like "Somebody I Used to Know" (2023) and "Theater Camp" (2023).

Chris Pratt appeared in the film as Officer Roman Duda.

Chris Pratt appeared in the film as Officer Roman Duda.
Chris Pratt in "Jennifer's Body."      20th Century Fox

Around the time Pratt appeared in "Jennifer's Body," he also started playing Andy Dwyer on NBC's "Parks and Recreation."

Before that, he rose to fame as Bright Abbott on The WB's "Everwood" and Ché on "The OC." The actor also landed a few roles in movies like "Strangers With Candy" and "Bride Wars" (2009).

Pratt is now a major movie star.

Pratt is now a major movie star.
Chris Pratt at a special screening of "Guardians of the Galaxy Vol. 3" in 2023.      Jamie McCarthy/Getty Images

Today, Pratt is probably best known for playing Peter Quill/Star-Lord in the Marvel Cinematic Universe, starting in "Guardians of the Galaxy" (2014), and Owen Grady in the "Jurassic World" trilogy.

The actor has also appeared in other movies over the years, including "Moneyball" (2011), "The Five-Year Engagement" (2012), "Her" (2013), "Passengers" (2016), and "The Tomorrow War" (2021).

Pratt has gained fame voicing leading characters in the "Lego Movie" franchise (2014 and 2019), "Onward" (2020), and "The Super Mario Bros. Movie" (2023).

His latest credit was in "Guardian of the Galaxy Vol 3." (2023).

Kyle Gallner played Colin Gray in the horror comedy.

Kyle Gallner played Colin Gray in the horror comedy.
Kyle Gallner in "Jennifer's Body."      20th Century Fox

Gallner played another high-school student, whom Jennifer kills.

Like Seyfried, Gallner starred on "Veronica Mars." He also had recurring roles on The WB's "Smallville," "Big Love" and CBS' "CSI: NY."

The same year as "Jennifer's Body," he appeared in "The Haunting in Connecticut" (2009).

The actor is still appearing in horror films.

The actor is still appearing in horror films.
Kyle Gallner at a red-carpet event for CBS All Access' "Interrogation" in 2020.      Roy Rochlin/Getty Images

Gallner went on to play Quentin Smith in a remake of "The Nightmare on Elm Street" (2010).

More recently, he appeared in "Scream" (2022), "Smile" (2022), and "Stranger Darling" (2023).

Gallner also continued acting on series like HBO's "Outsiders," Paramount+'s "Interrogation" and AMC's "The Walking Dead."

Cynthia Stevenson was Chip's Mom.

Cynthia Stevenson was Chip
Cynthia Stevenson in "Jennifer's Body."      20th Century Fox

Before "Jennifer's Body," Stevenson appeared in "The Player" (1992), several "Air Bud" movies, and "Agent Cody Banks" (2003).

She also acted on series like CBS' "Bob," BBC One's "Hope & Glory," Showtime's "Dead Like Me," and ABC's "Men in Trees."

She's appeared in a few roles since 2009.

She
Cynthia Stevenson on "The Good Doctor" in 2021.      Jeff Weddell/ABC via Getty Images

Stevenson has only appeared in a few movies since "Jennifer's Body," including "Tiger Eyes" (2012) and "Baja" (2018).

Much of her recent work has been on TV, working on major shows like TBS' "Your Family or Mine," ABC's "How to Get Away With Murder," and ABC's "The Good Doctor."

Carrie Genzel played the role of Jennifer's mother.

Carrie Genzel played the role of Jennifer
Carrie Genzel in "Jennifer's Body."      20th Century Fox

Throughout the 1990s, Genzel had several recurring soap-opera roles on NBC's "Days of Our Lives," ABC's "All My Children," and CBS' "The Bold and Beautiful."

She also made appearances on "Smallville," USA's "Psych" and ION's "Flash Gordon."

The actor has continued to work, mostly on TV.

The actor has continued to work, mostly on TV.
Carrie Genzel at a party in 2018.      Greg Doherty/WireImage/Getty Images

Since "Jennifer's Body," Genzel has landed roles on The CW's "Supernatural," "The Walking Dead," and BET's "Sistas."

Her film career has largely continued in made-for-TV movies.

Advertisement