The School for Good and Evil
Your score

You haven’t scored this yet. Drag the bar or type a number to rate it 0–100.

The School for Good and Evil

(2022)Directed by Paul Feig149 min · PG-13Fantasy, Comedy, Adventure
“There are two sides to every story.”

In the village of Gavaldon, two best friends, Sophie (Sophia Anne Caruso) and Agatha (Sofia Wylie), are carried off to an enchanted school where young heroes and villains are trained. Paul Feig fills its two sides with Professor Dovey (Kerry Washington) and Lady Lesso (Charlize Theron), and the girls end up in the opposite houses from the ones they expected. The story turns on whether a friendship can hold when the school says you belong on different sides.

Sofia Wylieas Agatha
Kerry Washingtonas Professor Dovey
Charlize Theronas Lady Lesso
Laurence Fishburneas School Master
Earl Caveas Hort
Holly Sturtonas Beatrix
Kit Youngas Rafal / Rhian
Freya Parksas Hester
Scaredy Katas Gregor
Cate Blanchettas The Storian (voice)
Liam Woonas Footman
Rachel Bloomas Honora
Rob Delaneyas Stefan
Sandra Yawas Callis
Denis Colemanas Bully
Mark Charlesas Eric
Ella Hehiras Young Sophie
Mahli Perryas Young Agatha
Stephanie Siadatanas Vanessa
Adam Rayas Town Tough
Patti LuPoneas Mrs. Deauville
Abigail Stonesas Leonora