He’s All That is a gender-swapped remake of the 1990s classic She’s All That, and while it mostly has a new cast, it will also count on the presence of some well-known faces – and here’s who plays who. Among the trends that have taken over the film industry are those of revivals, reboots, and remakes, and the latter category often comes with some big changes to the original material. A good example of that is He’s All That, a remake of the 1999 teen comedy She’s All That which starred Rachael Leigh Cook and Freddie Prinze Jr.

She’s All That followed Zack Siler (Prinze Jr), who after being dumped by his girlfriend for a reality TV star, makes a bet with his friends to turn any girl into a prom queen. Their target is Laney Boggs (Cook), an unpopular art student with whom Zack ends up falling in love. Although She’s All That got mixed reviews, it was a box-office success and became a favorite of the audience, and now, 22 years later, it’s getting the remake treatment with a twist.

Related: Is Netflix He's All That Connected To She's All That?

Now titled He’s All That, this gender-swapped remake follows the same premise as the original movie, only now with high-school student Padgett Sawyer making a bet to turn the school’s least popular boy, Cameron Kweller, into prom king, all this after a humiliating on-camera breakup that goes viral. He’s All That has a whole new cast, but it also counts on the presence of some familiar faces that fans of the original movie will be happy to see again. Here’s the cast and character guide for He’s All That.

Addison Rae as Padgett Sawyer

Padgett smiling and posing in He's all That

Addison Rae plays Padgett Sawyer, a social media influencer whose plan to surprise her boyfriend goes terribly wrong as she finds out he has been cheating on her. As a result, she makes a bet with her friends that she can turn anyone into prom king, just like she turned her ex-boyfriend into what he’s now. Padgett is this version’s Zack Siler, and so she will start developing feelings for her new “project”. Addison Rae, like her character, is a social media personality who rose to fame on TikTok, and though she voiced Rosalinde in the 2018 movie Spy Cat, He’s All That is her proper acting debut.

Tanner Buchanan as Cameron Kweller

Cameron walks to school after his makeover

Tanner Buchanan plays Cameron Kweller, an unpopular high school student with an affinity for photography and horses. Cameron becomes the target of Padgett’s bet, but he obviously doesn’t know that she’s spending time with him because of that. Tanner Buchanan is best known for his TV roles, playing Evan Turner in The Goldbergs, Charlie Gardner in Girl Meets World, Mason Kendall in Game Shakers, Jack Downey in The Fosters, Leo Kirkman in Designated Survivor, and Robby Keene in Cobra Kai.

Peyton Meyer as Jordan Van Draanen

Jordan Van Draanen leans on a car at school in He's All That

Peyton Meyer plays Jordan Van Draanen, Padgett’s boyfriend who is also a social media personality and who has been cheating on her, with their breakup being the trigger of the whole story. Peyton Meyer played Wes Manning in the TV series Dog with a Blog and Lucas Friar in Girl Meets World.

Rachael Leigh Cook as Anna Sawyer

Anna talks with Padgett in He's All That

Rachael Leigh Cook plays Anna Sawyer, Padgett’s mom who offers her advice during her painful breakup and later during the equally painful consequences of her actions following the bet. In addition to playing Laney Boggs in She’s All That, Rachael Leigh Cook played Josie McCoy in Josie and the Pussycats, Jane Brighton in Nancy Drew, Penny Posin in Las Vegas, Abigail Lytar in Psych, and Kate Moretti in Perception.

He’s All That Supporting Cast & Characters

He's All That

Madison Pettis as Alden: one of Padgett’s friends and the one who comes up with the bet. Madison Pettis played Peyton Kelly in The Game Plan, Sophie Martinez in Cory in the House, Allie Brooks in Life with Boys, Janelle in Lab Rats, and Daria in The Fosters.

Myra Molloy as Quinn: one of Padgett’s friends. Myra Molloy is best known for her music career, and He’s All That is her first movie role.

Kourtney Kardashian as Jessica Miles Torres: one of Padgett’s influencer friends. Kourtney Kardashian is best known for starring with her family in the reality TV series Keeping Up with the Kardashians.

Isabella Crovetti as Brin Kweller: Cameron’s sister. Isabella Crovetti is best known for playing Abby Weaver in The Neighbors and Gracie Bowman in Colony.

Annie Jacob as Nisha: Cameron’s friend. Annie Jacob played Soraya in the TV series Star and Glory Moffett in Motherland: Fort Salem.

Matthew Lillard as Principal Bosch: Matthew Lillard played reality TV star Brock Hudson in She’s All That, the man that Zack’s girlfriend left him for. Lillard has appeared in a number of projects but is best remembered for playing Stu Macher in Scream, Billy Brubaker in Summer Catch, and Shaggy in Scooby-Doo and Scooby-Doo 2: Monsters Unleashed.

Next: Netflix: Every Movie and TV Show Releasing In August 2021