Another day, another remake, reboot, or revival. This time, Netflix has turned She’s All That into He’s All That, which is now streaming. Rather than a high school boy betting that he can turn a nerdy, art-loving student into the prom queen, this time, a popular girl bets that she can turn a rebellious, photography-loving boy into the prom king. By the way, both movies are actually remakes, because the story is based on the play Pygmalion by George Bernard Shaw.

Aside from the gender-flipped aspect of He’s All That, this time the popular girl is a teenage social media star played by actual social media star Addison Rae, making this whole thing particularly of the time. Gone are the simple days of your most embarrassing moment being only revealed within your own high school. Now gossip like that is broadcast to the world.

He’s All That is full of new young stars, but a few familiar faces from the original turn up, too. Most notably, Rachael Leigh Cook, who starred as Laney Boggs in She’s All That, plays the main character’s mother this time. But she’s not the only actor who is back for round two. On a completely different note, the movie also features an extremely famous reality star shockingly not playing herself.

Click through the slideshow to check out the She’s All That cast and see which actors they’re taking over for from the original.

Addison Rae Plays Padgett Sawyer

Addison Rae plays the lead character, Padgett Sawyer. Padgett is a high school student, who is famous on social media. Her character is based on Zack played by Freddie Prinze Jr. in She’s All That.

Rae came to fame on TikTok by posting videos of herself dancing. Now, the 20-year-old’s career has moved into acting and singing. Photo: courtesy of Netflix.

Tanner Buchanan Plays Cameron Kweller

Tanner Buchanan plays the role that corresponds to the part Rachael Leigh Cook played of Laney Boggs. Cameron is the unpopular student, who Padgett decides to give a prom king makeover.

Buchanan is a 22-year-old actor, who is known for the series Designated Survivor and Cobra Kai. He has also appeared on Grey’s Anatomy, Girl Meets World, and The Fosters.Photo: courtesy of Netflix.

Rachael Leigh Cook Plays Anna Sawyer

Rachael Leigh Cook appears in the movie as Padgett’s mom. She is not playing an older version of her character from the first movie, but an entirely new role.

Other than She’s All That, Cook is known for roles in Josie and the Pussycats, The Baby-Sitters Club, and Love, Guaranteed.Photo: courtesy of Netflix.

Peyton Meyer Plays Jordan

Jordan is Padgett’s boyfriend, who she catches cheating on her. In the original, Zack’s girlfriend, Taylor, leaves him for a reality star. Taylor was played by Jodi Lyn O’Keefe.

Peyton Meyer is known for the Disney Channel series Dog with a Blog and Girl Meets World.Photo: courtesy of Netflix.

Madison Pettis Plays Alden

Alden is one of Padgett’s friends, who is part of the popular girl clique. This character is similar to the one played by Paul Walker in the original.

The character is portrayed by Madison Pettis, who previously acted in the series Cory in the House and The Fosters, and the films Seven Pounds and The Game Plan.Photo: Rodin Eckenroth/Getty Images.

Myra Molloy Plays Quinn

Another of Padgett’s friends is Quinn, who is portrayed by Myra Molloy. This character would most correspond with the one played by Dulé Hill in the original.

Molloy is a Thai singer and actor, who won Thailand’s Got Talent and then appeared on the U.S. competition show Rising Star. She also voiced Moana in the Thai dubbing of the Disney film.Photo: Jonathan Wenk/Getty Images.

Isabella Crovetti Plays Brin Kweller

Isabella Crovetti plays Cameron’s sister, Brin. In the original, Laney had a brother who was played by Kieran Culkin.

Crovetti is best known for the series The Neighbors and Colony, and also played the younger version of Jennifer Lawrence’s character in Joy.Photo: courtesy of Netflix.

Annie Jacob Plays Nisha

Cameron might be unpopular, but he’s not friendless. Nisha is his best buddy. In the original, Laney’s lone friend is portrayed by Elden Henson.

Nisha is played by Annie Jacob, who previously appeared in Saving Zoë, Motherland: Fort Salem, and Star.Photo: courtesy of Netflix.

Vanessa Dubasso Plays Aniston

Aniston is the character who Jordan cheats on Padgett with, so this character aligns with one played by Matthew Lillard in the original movie.

Actor Vanessa Dubasso has appeared in Pretty Little Liars, Legion, and After We Collided. Photo: David Crotty/Patrick McMullan/Getty Images.

Kourtney Kardashian Plays Jessica Miles Torres

Kourtney Kardashian appears in the film as the owner of a company who sponsors Padgett’s social media posts. The reality star’s involvement in the film stems from the fact that she and Rae became unlikely friends, with Rae even appearing on Keeping Up with the Kardashians. This is not Kardashian’s first acting role; she previously appeared on an episode of One Life to Live as a character named Kassandra Kavanaugh.Photo: Kevin Mazur/Getty Images.

Matthew Lillard Plays Principal Bosch

Matthew Lillard played the reality star who Zack’s girlfriend leaves him for in the original movie. Now, like Cook, he’s back in a new role as the principal of the high school.

Lillard is also known for Scream, SLC Punk!, Good Girls, and playing Shaggy in various Scooby-Doo projects.Photo: Frazer Harrison/Getty Images.

Like what you see? How about some more R29 goodness, right here?

The Advice Addison Rae Loves To Get From Kourt K

Addison Rae Wears ’00s Feather Hair Extensions

Rachael Leigh Cook On She’s All That’s Legacy