Best on Netflix: The School for Good and Evil Watch and Cast Guide
A TMDB-backed guide to The School for Good and Evil, including cast, release facts, genres and watch-provider notes.

The School for Good and Evil (2022) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. There are two sides to every story.
Where to watch
TMDB's U.S. watch-provider data lists Netflix, Netflix Standard with Ads. Availability changes by country and date, so check your streaming app before watching.
Cast
Sofia Wylie as Agatha; Sophia Anne Caruso as Sophie; Kerry Washington as Professor Dovey; Charlize Theron as Lady Lesso; Laurence Fishburne as School Master; Jamie Flatters as Tedros; Earl Cave as Hort; Holly Sturton as Beatrix
About The School for Good and Evil
Best friends Sophie and Agatha navigate an enchanted school for young heroes and villains — and find themselves on opposing sides of the battle between good and evil.
More like The School for Good and Evil
- Harry Potter and the Deathly Hallows: Part 2
- Harry Potter and the Half-Blood Prince
- Harry Potter and the Goblet of Fire
- Fantastic Beasts: The Crimes of Grindelwald
- Cirque du Freak: The Vampire's Assistant
- Cinderfella
- Vampire Academy
- Willow
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch The School for Good and Evil?
TMDB's U.S. watch-provider data lists Netflix, Netflix Standard with Ads. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of The School for Good and Evil?
Sofia Wylie as Agatha; Sophia Anne Caruso as Sophie; Kerry Washington as Professor Dovey; Charlize Theron as Lady Lesso; Laurence Fishburne as School Master; Jamie Flatters as Tedros; Earl Cave as Hort; Holly Sturton as Beatrix
Is this The School for Good and Evil guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



