
The School for Good and Evil(2022)
“There are two sides to every story.”
Overview
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.
Director
Paul Feig
Studio
Feigco Entertainment
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

Kit Young
as Rafal / Rhian

Freya Parks
as Hester

Scaredy Kat
as Gregor

Cate Blanchett
as The Storian (voice)
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2022
Runtime
2h 29m
Language
German
Rating
7 / 10
Production Companies
Feigco Entertainment • Jane Startz Productions • Roth Films
You Might Also Like

Adventure / Fantasy
Harry Potter and the Deathly Hallows: Part 2
2011

Adventure / Fantasy
Harry Potter and the Half-Blood Prince
2009

Fantasy / Adventure
Fantastic Beasts: The Crimes of Grindelwald
2018

Adventure / Fantasy
Harry Potter and the Goblet of Fire
2005

Adventure / Fantasy
Cirque du Freak: The Vampire's Assistant
2009

Comedy / Action
Vampire Academy
2014

Fantasy / Adventure
Willow
1988

Adventure / Family
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
Frequently Asked Questions
Where can I watch The School for Good and Evil?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for The School for Good and Evil (2022).
What is The School for Good and Evil about?▼
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.
Who directed The School for Good and Evil?▼
The School for Good and Evil was directed by Paul Feig and released in 2022. It is a fantasy, comedy, adventure film.
How long is The School for Good and Evil?▼
The School for Good and Evil has a runtime of 2 hours and 29 minutes (149 minutes total).
Who stars in The School for Good and Evil?▼
The cast of The School for Good and Evil includes Sofia Wylie as Agatha, Sophia Anne Caruso as Sophie, Kerry Washington as Professor Dovey, Charlize Theron as Lady Lesso, Laurence Fishburne as School Master and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.
