Cookies help us deliver our Services. By using our Services, you agree to our use of cookies. Learn More.

Where You've Seen The Cast Of The School For Good And Evil Before

After three years since the theatrical release of the holiday romantic comedy "Last Christmas," filmmaker Paul Feig finally made his feature directorial comeback with the film adaptation of Soman Chainani's best-selling debut novel "The School for Good and Evil." To bring the coming-of-age fantasy to life, Feig teamed up with Netflix once again after producing the streamer's sleeper hit rom-com "Someone Great" in 2019. This marks a first for the "Bridesmaids" director, who had no experience in the fantasy genre prior to the film.

"The School for Good and Evil" follows the story of childhood best friends Agatha and Sophie, who are both considered outcasts in their small village of Galvadon. The young duo get suddenly swept away by a large wicked-looking bird as it drops each of them to their assigned schools. However, there seems to be a mistake, as Sophie, who's been obsessed about being a princess all her life, is unexpectedly placed into the School for Evil, where fairytale villains come from. While Agatha, who's been called a witch before, has been dropped into the School for Good, where princesses and heroes originate. Feeling more out of place than ever, Agatha and Sophie are forced to separately navigate their new unfamiliar world, while unlocking their true potential. On top of this, a powerful evil entity lurking around the schools threatens to break their friendship apart.

Leading the cast are promising young actresses Sofia Wylie and Sophia Anne Caruso. They are joined by a star-studded ensemble cast consisting of award-winning movie and TV stars along with rising young talents. Get to know more about the cast of "The School for Good and Evil" and discover where you've seen them before.

Sofia Wylie as Agatha

Taking on one of the leading roles in "The School for Good and Evil" is rising star Sofia Wylie. Her character Agatha is an outcast who gets called a witch by the people of Galvadon. She's introduced as a fiercely protective best friend to Sophie, as well as an empathetic young woman who understands that not everything about the world is black and white.

Wylie first appeared onscreen as a kid dancer on competition shows such as "So You Think You Can Dance" and "America's Got Talent." She started dancing at the age of 5 and has continued to receive training since then (via Luca Magazine). In 2017, Wylie made her acting debut on the Nickelodeon sitcom "Nicky, Ricky, Dicky & Dawn." Soon, she nabbed her first series regular role as Buffy Driscoll on Disney Channel's comedy-drama "Andi Mack," which ran on-air for three seasons. Since then, Wylie has been working with Disney on other projects including voicing the character of Riri Williams aka Ironheart on two Marvel Rising specials, "Heart of Iron" and "Battle of the Bands," as well as on the Disney XD series "Spider-Man: Maximum Venom."

Following the end of "Andi Mack," Wylie has successfully secured another major TV project with Disney in the form of the Disney+'s ongoing spin-off series "High School Musical: The Musical: The Series." In the mockumentary teen musical drama, Wylie plays the talented Gina Porter. In 2019, she was tapped to portray the lead character of Corey Bailey in the Australian comedy film "Back of the Net." Netflix's film adaptation of "The School for Good and Evil" marks Wylie's first high-profile project to date.

Sophia Anne Caruso as Sophie

Co-leading the cast of "The School for Good and Evil" is Sophia Anne Caruso as she portrays the role of Sophie. Her character is the total opposite of Sofia Wylie's Agatha. In the film, she's introduced as a bright and ambitious young girl who's fond of reading fairy tale books. She wants to leave Galvadon in hopes of having her own princess story.

Before venturing into onscreen acting, Caruso first began her career as a professional stage actress. At the age of nine, she landed her first lead role in Interplayers Professional Theatre's 2011 production of "The Miracle Worker," in which she played Helen Keller. She followed that up with major performances in the off-Broadway plays of "The Nether” and David Bowie's musical "Lazarus." In 2016, Caruso finally made her Broadway debut in the "Blackbird” play at the Belasco Theater, where she played a supporting character opposite Michelle Williams and Jeff Daniels. Her Broadway breakthrough came in 2019, when she portrayed the leading role of Lydia Deetz in the musical play adaptation of the cult classic film "Beetlejuice." Her character is famously originated by a young Winona Ryder in the Tim Burton-directed horror comedy film.

So far, Caruso only has a few TV and film credits to her name. She made her television debut in 2013, when she got cast as Brigitta von Trapp on the NBC special "The Sound of Music Live!" She followed that up with one-episode appearances on the reality horror "Celebrity Ghost Stories," the musical drama "Smash," the comedy-drama "Strangers," and Paramount+'s supernatural drama "Evil." Like Wylie, "The School for Good and Evil" also serves as Caruso's first all-star feature as the lead.

Charlize Theron as Lady Leonora Lesso

A-list actress Charlize Theron stars in "The School for Good and Evil" as Lady Leonora Lesso, who's the glamorous Dean of the School for Evil. This isn't the first time that Theron played a villain-type character as she previously took on the antagonistic roles of serial killer Aileen Wuornos in "Monster," The Evil Queen in "Snow White and the Huntsman," Meredith Vickers in "Prometheus," and Cipher in "The Fast and the Furious" films. The first one is probably the most memorable performance of her career as the Patty Jenkins-directed biopic earned Theron an Academy Award for best actress.

The South African-born actress started building her career in the mid-1990s, with early minor roles in the crime comedy "2 Days in the Valley" and Tom Hanks' feature directorial debut "That Thing You Do!" Her acting breakthrough came in 1997, when she got cast in her first leading project opposite Keanu Reeves in the horror drama "The Devil's Advocate." Since then, she began landing a string of leading lady roles in high-profile films throughout the late '90s to the early 2000s including "Mighty Joe Young" with Bill Paxton, "The Astronaut's Wife" with Johnny Depp, "The Cider House Rules" with Tobey Maguire, "Reindeer Games" with Ben Affleck," "The Legend of Bagger Vance" with Will Smith, "Sweet November" with Reeves, and "The Italian Job" with Mark Wahlberg.

Following the critical success of "Monster," Theron also gained recognition in the action genre, thanks to her badass performances in films like "Æon Flux," "Hancock," "Mad Max: Fury Road," "Atomic Blonde," and "The Old Guard." Audiences may have also heard her voice in popular animated films "Kubo and the Two Strings" and "The Addams Family." Theron recently made her Marvel Cinematic Universe debut in a cameo appearance as Clea in "Doctor Strange in the Multiverse of Madness."

Kerry Washington as Professor Clarissa Dovey

In "The School for Good and Evil," Kerry Washington plays the role of Professor Clarissa Dovey, who's the fabulous and cheerful Dean of the School for Good. Her character always likes to follow the rules and believes in keeping the balance between Good and Evil.

Washington scored her first feature role in 2000, when she got cast as Lanisha Brown in the coming-of-age drama "Our Song." She followed that up with a supporting performance in "Save the Last Dance" starring Julia Stiles. In the teen dance drama, she played Chenille Reynolds, a teenage mother who delivers one of the most compelling lines in the 2001 film. Afterward, she continued scoring parts in both independent and high-profile films. So far, her most notable film credits include the Spike Lee-directed dramedy "She Hate Me," the Jamie Foxx-led biopic "Ray," the action comedy "Mr. & Mrs. Smith," the "Fantastic Four" films, Quentin Tarantino's acclaimed Western "Django Unchained," and the Netflix adaptation of "American Son." The latter's Broadway version also starred Washington as a mother desperately waiting for missing teen son.

Compared to her movie career, Washington found more success and fame in her small screen performances. In 2012, she secured her first major TV series as the lead on Shonda Rhimes' political thriller "Scandal." For her breakout role as crisis manager Olivia Pope, she received two Emmy nominations for outstanding lead actress. In addition to starring, she also got the chance to direct an episode of the acclaimed drama in 2018. Since then, Washington went on to earn more Emmy nominations for her other TV projects in the HBO TV film "Confirmation" and the Hulu miniseries "Little Fires Everywhere."

Laurence Fishburne as The School Master

Laurence Fishburne plays the all-knowing School Master in "The School for Good and Evil." Fishburne is a veteran actor best known for his acclaimed performances in both dramatic and blockbuster films, spanning from the early 1970s up to the present.

Fishburne's early television appearances include recurring roles on the ABC soap opera "One Life to Life" as Josh Hall and the comedy series "Pee-wee's Playhouse" as Cowboy Curtis. He made one-episode appearances on "A Rumor of War," "M*A*S*H," "Strike Force," "Miami Vice," "Spense: For Hire," and "The Equalizer." For his role in the drama anthology "TriBeCa," he won his first Emmy Award for outstanding guest actor. He followed that up with another Emmy-winning performance on the TV film "Miss Evers' Boys," starring opposite Alfre Woodard. Later on, he also notably became a main cast member on popular shows such as "CSI: Crime Scene Investigation" as Dr. Raymond Langston, the horror-thriller "Hannibal" as Jack Crawford, and the family sitcom "Black-ish" as Earl Johnson.

Fishburne has also delivered many memorable performances on the big screen. Early in his career, he got the opportunity to work with some of the best filmmakers, most notably with Francis Ford Coppola in "Apocalypse Now," "The Rumble Fish," and "The Cotton Club." He also collaborated with Steven Spielberg in "The Color Purple," Spike Lee in "School Daze," and John Singleton in "Boyz n the Hood" and "Higher Learning." For his portrayal of musician Ike Turner Sr. in the Tina Turner biopic "What's Love Got to Do with It," Fishburne received his first Oscar nomination for best actor. Interestingly, his most prominent roles to date are his action projects with Keanu Reeves, which are Morpheus in "The Matrix" films and the Bowery King in "John Wick" films.

Michelle Yeoh as Professor Emma Anemone

Portraying Agatha's Beautification teacher, Professor Emma Anemone, in "The School for Good and Evil" is the formidable Michelle Yeoh. The Malaysian actress is an international action star in her own right, thanks to her iconic performances in martial arts films, in which she notably did all of her stunts.

Before entering the industry, Yeoh initially wanted to become a professional ballet dancer (via The Guardian). However, due to sustaining a spinal injury, she wasn't able to continue a career in dancing. In 1984, after winning back-to-back beauty pageants, Yeoh made her small screen debut in a commercial co-starring action legend Jackie Chan. Her big break came in 1985, when she nabbed the leading role of Inspector Ng in the Hong Kong action film "Yes, Madam." Following a four-year hiatus, Yeoh returns to the big screen to co-lead with Jackie Chan in the "Police Story 3: Super Cop." Afterward, she continued nabbing starring roles in Hong Kong action films like "The Heroic Trio" and "Holy Weapon." In 1997, Yeoh officially made her Hollywood debut with the Pierce Brosnan-led James Bond film "Tomorrow Never Dies," in which she portrayed the badass Wai Lin.

Soon after, Oscar-winning filmmaker Ang Lee enlisted Yeoh to play Yu Shu Lien in the 2000 wuxia film "Crouching Tiger, Hidden Dragon." Since then, she began appearing in more Hollywood features including "Memoirs of a Geisha," "Sunshine," "The Lady," and "Morgan. In 2018, she portrayed the intimidating Eleanor Young in the blockbuster hit "Crazy Rich Asians," which has become one of her most memorable characters to date. Her recent notable roles are Florence in "Gunpowder Milkshake," Ying Nan in "Shang-Chi and the Legend of the Ten Rings," and Evelyn Wang in "Everything Everywhere All at Once." Her performance in the latter film has received universal acclaim, with audiences and critics praising it as a career-defining moment for Yeoh.

Cate Blanchett as The Storian

In "The School for Good and Evil," Cate Blanchett lends her voice to The Storian, who serves as the film's omniscient narrator. Blanchett is an award-winning actress who gained recognition for her acclaimed performances in drama features. Before becoming a bona fide movie star, Blanchett first debuted as a professional stage actress in Australia, with early roles in the productions of "Electra," "Top Girls," "Hamlet," and "The Tempest."

Blanchett's Hollywood career began in 1997, when she got cast in the romantic drama "Oscar and Lucinda." The following year, she delivered a breakthrough leading performance in the period drama "Elizabeth," in which she played Queen Elizabeth I during the early years of her reign. Nearly a decade since its successful release, the Australian actress reprises her role as the titular monarch in "Elizabeth: The Golden Age." Both performances earned her Oscar nominations for best actress. Her other noteworthy roles include Katharine Hepburn in "The Aviator," Sheba Hart in "Notes on a Scandal," Bob Dylan in "I'm Not There," Daisy Fuller in "The Curious Case of Benjamin Button," Jeanette Francis in "Blue Jasmine," and Carol Aird in "Carol." For her commendable performances in "The Aviator" and "Blue Jasmine," she bagged two Oscars for best supporting actress and best actress.

Apart from her dramatic roles, Blanchett is also known for her iconic appearances in high-profile and blockbuster films including "Indiana Jones and the Kingdom of the Crystal Skull," "Thor: Ragnarok," "Ocean's 8," and "Don't Look Up." The most prominent role of her career is playing the ethereal elf leader Galadriel in Peter Jackson's "The Lord of the Rings" trilogy and "The Hobbit" trilogy, which are both based on J. R. R. Tolkien's best-selling novel series of the same name.

Rob Delaney as Stefan

Rob Delaney plays the character of Sophie's father Stefan in "The School for Good and Evil." Delaney is a comedic actor and writer who first received attention for being one of the first comedians to use social media to their advantage. In 2012, Comedy Central hailed him as the "Funniest Person on Twitter" (via Mashable).

Delaney's early onscreen appearances include minor roles on shows like "Coma, Period.," "Key & Peele," "Cougar Town," "Burning Love," and "The Michael J. Fox Show." In 2015, he nabbed the opportunity to star in his very own TV sitcom "Catastrophe" with co-lead Sharon Horgan. Together, they created, wrote, and executive produced the British show that featured Delaney and Horgan as a pair of singles who became an instant couple after discovering that they're expecting a baby as a result of their six-day fling. For their work on "Catastrophe," the duo earned an Emmy nomination for outstanding writing for a comedy series. After it ended its four-season run, Delaney started lending his voice on animated shows including "Danger Mouse," "The Great North," "Birdgirl," "Fairfax," and "Big Nate."

In 2018, Delaney became an instant fan-favorite in the Ryan Reynolds-led Marvel film "Deadpool 2," thanks to his scene-stealing performance as Peter. The following year, he made back-to-back supporting appearances in star-studded films such as "The Hustle," "Rocketman," "Hobbs & Shaw," "Last Christmas," and "Bombshell." His next major projects on the big screen are Tom Cruise's "Mission: Impossible – Dead Reckoning Part One" and the all-star action spy film "Argylle" starring Henry Cavill.

Peter Serafinowicz as Yuba

In "The School for Good and Evil," Peter Serafinowicz plays the role of Yuba, one of the School for Good's teachers, who is introduced as the school woods survival expert. Serafinowicz is an English comedic actor known for his frequent appearances in both British and American televisions.

Serafinowicz's onscreen career started in 1996, when he landed a guest-starring role on the satire puppet show "Spitting Image." He also went on to portray various roles on the British sketch comedy "Comedy Nation." In 1998, he landed a supporting role on the comedy drama "How Do You Want Me?" By the early 2000s, Serafinowicz co-wrote and co-created a parody of British science shows titled "Look Around You," in which he appeared as a scientist. From 2006 to 2015, Serafinowicz worked as a creative consultant on the long-running animated series "South Park," where he also got to voice different characters. After leaving the show, he landed his first major TV project as the superhero lead on Amazon's comedy-drama "The Tick."

As for his film career, Serafinowicz only has a few notable film credits to his name. His first venture into the big screen was voicing the villainous Darth Maul in 1999's "Star Wars: Episode I – The Phantom Menace." He also gained recognition for his role in Edgar Wright's horror comedy "Shaun of the Dead," in which he played Simon Pegg and Nick Kroll's flatmate Pete. He also made appearances in other films like "The Calcium Kid," "Grindhouse," "Guardians of the Galaxy," "Spy," "John Wick: Chapter 2," and "The Bubble."

Pattie LuPone as Mrs. Deauville

Pattie LuPone portrays the role of Mrs. Deauville, a bookshop owner in Gavaldon who's the one that revealed the existence of the School for Good and Evil to Sophie and Agatha. LuPone is an incomparable Broadway legend best known for her Tony-winning performances in musical play productions of "Evita," "Gypsy," and "Company." Throughout her more than five-decade career in theater, she has also won two Laurence Olivier Awards for her compelling performances in the 1985 productions of "Les Misérables" and "The Cradle Will Rock" as well as Stephen Sondheim's "Company."

Apart from dazzling the audience from the stage, LuPone has also branched out to film and television. She made her television debut in 1976, when she got cast for the TV film "The Time of Your Life." After over a decade she returned to the small screen for another TV film in the form of "LBJ: The Early Years," in which she played former First Lady, Lady Bird Johnson. Afterward, she signed on for a series regular role on the family-themed series "Life Goes On," which ran on-air from 1989 until 1993. Following the ABC drama's ending, she continued landing roles in popular shows like "Law & Order," "Frasier," "Will & Grace," "Ugly Betty," "30 Rock," "American Horror Story: Coven," "Penny Dreadful," "Pose," and "Hollywood."

As her primary focus was mostly directed at building her theater career, LuPone has only starred in a few notable films including Steven Spielberg's war epic comedy "1941," Peter Weir's Harrison Ford-led crime thriller "Witness," the Morgan Freeman-led dramedy "Driving Miss Daisy," the crime drama "City by the Sea," and comedy-drama "The Comedian." Following her cameo appearance in "The School for Good and Evil," she is set to star alongside Joaquin Phoenix in Ari Aster's next horror film "Disappointment Blvd."

Rachel Bloom as Honora

In "The School for Good and Evil," Rachel Bloom plays the role of Sophie's stepmother, Honora. Bloom's major acting breakthrough came in 2015, when The CW picked up her half-hour long musical comedy-drama "Crazy Ex-Girlfriend," which saw the comedic actress putting on multiple hats as she served as its star, co-creator, writer, and executive producer. For her leading performance as Rebecca Bunch, she received a Golden Globe Award for best actress – Television Series Musical or Comedy. The series ran on-air for four seasons during which it received critical acclaim for its musical numbers and stellar writing.

Before landing "Crazy Ex-Girlfriend," audiences may have first heard Bloom voicing various characters on animated shows including "Robot Chicken," "BoJack Horseman," and "Elf: Buddy's Musical Christmas." She has also made appearances on "How I Met Your Mother," "Portlandia," "iZombie," "Diary of a Future President," "Into the Dark," and "iCarly." Three years after the conclusion of "Crazy Ex-Girlfriend," she has moved on to another TV project in the form of Hulu's newest comedy series "Reboot," in which she's playing the series regular role of Hannah Korman.

As for her film career, Bloom made her feature acting debut in 2018, when she signed on to star and produce the comedy film "Most Likely to Murder." After that, she has only done voice acting roles in animated features including "Batman vs. Teenage Mutant Ninja Turtles" as Batgirl, "The Angry Birds Movie 2" as Silver, "Trolls World Tour" as Barb, "Extinct" as Op and "Chip n' Dale: Rescue Rangers."

Kit Young as Rafal

British actor Kit Young stars in "The School for Good and Evil" as the villainous Rafal, which marks his feature-length acting debut. He also briefly portrayed Rafal's twin brother Rhian, who's the founder of the School for Good. Young is no stranger to the dark fantasy genre as he's currently playing the series regular role of Jesper Fahey on Netflix's hit series adaptation of "Shadow and Bone," based on Leigh Bardugo's "Grishaverse" books. Compared to the cunning Rafal, his character Jesper is described as an impulsive and reckless skilled sharpshooter who is a member of the Crows.

Before venturing into the industry, Young first studied acting at the prestigious Royal Academy of Dramatic Art, where he graduated with a Bachelor of Arts degree. Soon after, he went on to debut as a professional stage actor in London. He has already performed in a few stage productions of "The Abingdon Passion Play," The Extraordinary Cabaret of Dorian Gray," "The Real Thing," "Julius Caesar," "Macbeth," and "A Midsummer Night's Dream." In 2019, Young finally landed his first TV project in the form of a one-episode appearance on the British detective drama "Endeavor." In addition to "The School for Good and Evil," Young also recently appeared in the independent horror drama feature "The Origin." His next movie project is the sports drama film "The Beautiful Game," which will also star Bill Nighy and Susan Wokoma.

Jamie Flatters as Tedros

Up-and-coming English actor Jamie Flatters portrays the role of the dashing Tedros in "The School for Good and Evil." Early on in the film, it has been revealed that he's the son of King Arthur and has inherited his father's famous Excalibur sword.

Flatters began acting in 2016, when he landed a one-episode appearance on the comedy miniseries "Flat TV." Afterward, he scored the series regular role of Matt Furnish on the coming-of-age dramedy series "So Awkward." He also made a recurring appearance on the crime drama thriller "Liar," which starred "Fantastic Four" vet Ioan Gruffudd. For 10 episodes, he appeared as Luke Earlham in the BBC series. In 2020, Flatters scored his first feature role in the war drama film "The Forgotten Battle," where he portrayed William Sinclair opposite "Harry Potter" alum Tom Felton. He followed that up with an appearance in another limited series project in the form of the Connie Nielsen-led drama "Close to Me."

So far, Flatters has already signed on to the biggest movie of his career. At the age of 16, Oscar-winning filmmaker James Cameron offered him to become a part of the highly-anticipated "Avatar: The Way of Water" (via Screen Daily). In the upcoming long-in-development sequels, he will be playing the role of Neteyam, the eldest son of Sam Worthington and Zoe Saldana's Jake Sully and Neytiri. Flatters is expected to reprise the role in "Avatar 3" and "Avatar 4," which are still in production.