The School for Good and Evil cast guide: Who’s who in the Netflix movie?
The School for Good and Evil finally drops on Netflix on Oct. 19! It’s a movie about two close friends who find themselves on opposing sides of a battle between good and evil when they’re taken away to an enchanted school for future fairy-tale heroes and villains.
The fantasy film was directed by Paul Feig from a screenplay co-written by Feig and David Magee. It’s also based on the 2013 book of the same name by Soman Chainani. Feig is known as the creator of the comedy series Freaks and Geeks. He’s also known for directing the movies Bridesmaids, The Heat, Spy and Ghostbusters. Additionally, Magee is known for writing the screenplay for the Disney musical Mary Poppins Returns and the upcoming Netflix film adaptation Lady Chatterley’s Lover.
Now, who’s in the cast of the fantasy film? As always, that’s no problem for us! Below, you’ll find a guide to the Netflix movie’s cast and characters.
The School for Good and Evil cast guide
Sophia Anne Caruso as Sophie
Sophia Anne portrays the role of Sophie, a young girl who dreams of one day escaping from mundane life in Gavaldon. When Sophie was taken away to the School for Good and Evil, she thought she was finally seeing a glimmer of light at the end of the tunnel. Well, that was until she was dropped into the School for Evil, where fairy-tale villains are trained. While at the enchanted school, she’s considered a Reader and a Never. A Reader is a student with no fairy-tale family connections and is selected to attend the magical school. In addition, a Never is what the students of the School of Evil are called.
Sophia Anne was born on July 11, 2001, in Spokane, Washington. She is 21 years old and her zodiac sign is Cancer. Also, she reportedly stands somewhere between 5 feet 1 and a half inches and 5 feet 2 inches tall.
Where have you seen her before?
You might recognize Sophia Anne from her roles in Smash, Celebrity Ghost Stories, The Sound of Music Live!, Jack of the Red Hearts, 37, Strangers and Evil.
What’s next?
It’s unknown what Sophia Anne will star in next.
Social media: Instagram
Sofia Wylie as Agatha
Sofia plays the role of Agatha. Agatha has been called a witch all of her life because of her family’s background, and most people distance themselves from her. But then she meets Sophie, and the two become thick as thieves. While Sophie wanted to attend the School for Good and Evil, Agatha wished to stay in Gavaldon and live a simple life with her best friend. Unfortunately for Agatha, she’s kidnapped and taken away to the magical school with Sophie. Once Agatha arrives, she’s dropped in the School for Good. She’s considered a Reader and an Ever. An Ever is what they call the students at the School for Good. They believe in living happily ever after.
Sofia was born on Jan. 7, 2004, in Scottsdale, Arizona. Currently, she’s 18 years old and her zodiac sign is Capricorn. She also reportedly stands at 5 feet 8 inches tall.
Where have you seen her before?
Sofia is known for her role as Gina in High School Musical: The Musical: The Series. She’s also known for her roles in Nicky, Ricky, Dicky & Dawn, Andi Mack and Shook.
What’s next?
You can catch Sofia reprising her role as Gina in the fourth season of High School Musical: The Musical: The Series, coming to Disney+ in 2023.
Social media: Instagram
Kerry Washington as Professor Dovey
Kerry portrays Professor Dovey, the Dean of the School for Good. Her full name is Clarissa Dovey, and she has a bubbly personality and behaves in a way that she believes heroes and heroines should conduct themselves. She and Lady Lesso are often arguing about whose school is better.
Emmy Award-winning actress Kerry Washington was born on Jan. 31, 1977, in New York City, New York. She is 45 years old, an Aquarius, and stands at 5 feet 4 inches tall.
Where have you seen her before?
Kerry has many films and TV shows under her belt. However, she is best known for her role as Olivia Pope in ABC’s Scandal. She also had roles in Save the Last Dance, Ray, Mr. & Mrs. Smith, Fantastic Four, Little Man, I Think I Love My Wife, Lakeview Terrace, For Colored Girls, Django Unchained, American Son, Little Fires Everywhere and The Prom.
What’s next?
We’ll see Kerry next in a TV show titled Unprisoned and an action-thriller flick called Shadow Force.
Social media: Instagram
Charlize Theron as Lady Lesso
Charlize portrays Lady Lesso, otherwise known as Leonora of Gavaldon. She is the Dean of the School for Evil and was once a Reader herself. When Lady Lesso was a young girl, Rafal saw an evil in her and brought her to the magical school to nurture it. Lady Lesso tried so hard to be evil, but it just wasn’t enough, so Rafal turned his back on her despite her love for him. Since then, Lady Lesso has been trying to prove herself to Rafal, hoping to win him over.
The Academy Award-winning actress was born on Aug. 7, 1975, in Benoni, Transvaal, South Africa, making her 47 years old. In addition, her zodiac sign is Leo and her height is 5 feet 10 inches.
Where have you seen her before?
Charlize had roles in Monster, Arrested Development, Hancock, Snow White and the Huntsman, Mad Max: Fury Road, The Huntsman: Winter’s War, Atomic Blonde, The Fate of the Furious, Gringo, Bombshell, The Old Guard and Doctor Strange in the Multiverse of Madness,
What’s next?
We’ll see Charlize next in the movies The Old Guard 2, Fast X and Atomic Blonde 2.
Social media: Instagram
Michelle Yeoh as Professor Anemone
Michelle plays the role of Professor Anemone, a teacher that teaches beauty at the School for Good. She was once the head of the Magical History Department but was demoted to beautification.
Michelle was born on Aug. 6, 1962, in Malaysia. The BAFTA-nominated actress is 60 years old, her zodiac sign is Leo, and she stands at 5 feet 4 inches tall.
Where have you seen her before?
The talented actress is known for her roles in Tomorrow Never Dies, Crouching Tiger, Hidden Dragon, Kung Fu Panda 2, Crouching Tiger, Hidden Dragon: Sword of Destiny, Marco Polo, Crazy Rich Asians, Gunpowder Milkshake, Shang-Chi and the Legend of the Ten Rings, Star Trek: Discovery and Everything Everywhere All at Once.
What’s next?
We’ll see Michelle next in Avatar: The Way of Water, The Witcher: Blood Origin, Transformers: Rise of the Beasts, The Brothers Sun, American Born Chinese, Avatar 3, A Haunting in Venice, The Tiger’s Apprentice, Avatar 4, Avatar 5 and Netflix’s The Electric State.
Social media: Instagram
Laurence Fishburne as School Master
Laurence portrays the School Master, the head honcho over the School for Good and Evil. The three-time Emmy Award-winning actor was born on July 30, 1961, in Augusta, Georgia. He is currently 61 years old, and his zodiac sign is Leo. Additionally, he stands at 6 feet tall.
Where have you seen him before?
Laurence is best known for his role as Morpheus in The Matrix film series. He also had roles in The Color Purple, Boyz n the Hood, What’s Love Got to Do With It, John Wick: Chapter 2, John Wick: Chapter 3 – Parabellum, Man of Steel, Batman v Superman: Dawn of Justice, Ant-Man and the Wasp, CSI: Crime Scene Investigation, Hannibal and Black-ish.
What’s next?
We’ll see Laurence next in the films John Wick: Chapter 4, Slingshot, Sneaks, Megalopolis and Frank & Louis. He’ll also be in a miniseries titled The Sterling Affairs.
Social media: None
Jamie Flatters as Tedros
Jamie plays Tedros, the son of King Arthur and heir to the throne of Camelot. He attends the School for Good and is considered the prince of all princes. All of the female students swoon over him at the magical school. After Agatha is dropped into the school, Tedros quickly takes a liking to her.
Jamie was born on July 7, 2000, in London, United Kingdom, making him 22 years old. His zodiac sign is Cancer, and his height is 5 feet 9 inches. He also has dark brown hair and green eyes.
Where have you seen him before?
The gifted actor is known for his roles in the TV shows So Awkward, Liar and Close to Me. He’s also known for his role as William Sinclair in the Netflix movie The Forgotten Battle.
What’s next?
We’ll see Jamie next in Avatar: The Way of Water, Avatar 3, Avatar 4 and a drama film titled Black Dog.
Social media: Instagram
Kit Young as Rafal
Kit portrays the role of Rafal, the main antagonist and former leader of the School for Evil. Many years ago, he had a battle with his brother Rhian and was believed to have disappeared. But throughout the film, he visits Sophie to try to get her to join him in destroying the School for Good and Evil and ruling Never After.
Kit was born on Oct. 24, 1994, in Oxford, England. Currently, he is 27 years old and his star sign is Scorpio. Also, he appears to be around 6 feet tall.
Where have you seen him before?
He’s best known for his role as Jesper Fahey in the Netflix fantasy series Shadow and Bone.
What’s next?
We’ll see Kit next in a horror film called The Origin and a sports film titled The Beautiful Game.
Social media: Instagram
The School for Good and Evil arrives on Netflix on Oct. 19.