Synopsis
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.
Your Movie Library
Cast
- Sofia WylieAgatha
- Sophia Anne CarusoSophie
- Kerry WashingtonProfessor Dovey
- Charlize TheronLady Lesso
- Laurence FishburneSchool Master
- Michelle YeohProfessor Anemone
- Jamie FlattersTedros
- Kit YoungRafal / Rhian
- Peter SerafinowiczYuba
- Cate BlanchettThe Storian (voice)
Be the first to write about The School for Good and Evil.