The books “The School For Good and Evil” follow two teenage girls living in a fairytale world who are enrolled in the titular school, which is divided into two parts. One school trains potential heroes, while the other trains villains in training. Princess-like Sophie seems to be a shoo-in for the School of Good, while the witchy Agatha seems to be School of Evil material. But somehow the girls’ invitations seem to be mixed up, leading them to pursue adventures outside their comfort zone with the help of rambunctious love interests, magical educators, and each other.
The Netflix adaptation of the series has a lot of star power, especially when it comes to casting the teachers from The School For Good and Evil. “Scandal” star Kerry Washington plays Professor Dovey, while “Mad Max: Fury Road” star Charlize Theron is Lady Lesso. Meanwhile, Laurence Fishburne, star of “The Matrix,” The School Master, and Michelle Yeoh, who starred in this year’s “Everything Everywhere All At Once,” is Professor Anemone. I’m not saying this series wants to be an American “Harry Potter,” but I’m saying that this cast seems to be built to last more than one movie, and to captivate adult viewers and children alike.
Two up-and-coming actors have landed the lead roles in the film. Sofia Wylie, who plays Gina in “High School Musical: The Musical – The Series”, plays Agatha. Sophia Anne Caruso, who played Lydia on Broadway’s “Beetlejuice,” takes on the role of Sophie. The pair didn’t appear in the glimpse of the film, which showed up in Netflix’s 2022 original movie preview in February, but it did offer glimpses of some of the totally un-like “Harry Potter” creature-and-set design for the film. .