The School for Good and Evil
October 19, 2022
149 minutes
7.0
FantasyComedyAdventureDrama

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.

Trailer
Cast
Sofia Wylie
(Agatha)
Sophia Anne Caruso
(Sophie)
Kerry Washington
(Professor Dovey)
Charlize Theron
(Lady Lesso)
Laurence Fishburne
(School Master)
Jamie Flatters
(Tedros)
Earl Cave
(Hort)
Holly Sturton
(Beatrix)
Kit Young
(Rafal / Rhian)
Freya Parks
(Hester)
Scaredy Kat
(Gregor)
Cate Blanchett
(The Storian (voice))
Liam Woon
(Footman)
Rachel Bloom
(Honora)
Rob Delaney
(Stefan)
Sandra Cole
(Callis)
Denis Coleman
(Bully)
Mark Charles
(Eric)
Ella Hehir
(Young Sophie)
Mahli Perry
(Young Agatha)
Stephanie Siadatan
(Vanessa)
Adam Ray
(Town Tough)
Patti LuPone
(Mrs. Deauville)
Abigail Stones
(Leonora)
Malik Ibheis
(Shadow Creature / Wolf Guard)
Olivia Booth-Ford
(Cayla)
Callum Henson
(Wolf Guard)
Joelle
(Joelle)
Emma Lau
(Kiko)
Briony Scarlett
(Reena)
Rosie Graham
(Millicent)
Chinenye Ezeudu
(Chinen)
Petra Hajduk
(Fairy)
Naomi Weijand
(Fairy)
Louis McMiller
(Fairy)
Ayo Jordan
(Fairy)
Demi Isaac Oviawe
(Anadil)
Kaitlyn Akinpelumi
(Dot)
Harvey Scrimshaw
(Harvid)
Myles Kamwendo
(Nicholas)
Ali Khan
(Chaddick)
Oliver Watson
(Tristan)
Misia Butler
(Tarquin)
John MacDonald
(Cyclops)
George Coppen
(Sweet Cupid)
Steven Calvert
(Evil Cupid)
Mark Heap
(Professor Manley)
Michelle Yeoh
(Professor Anemone)
Peter Serafinowicz
(Yuba)
Shanti Deen-Ellis
(Wish Girl)
Ben Aycrigg
(Reaper)