There are two sides to every story.
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.
Streaming data from JustWatch. Open in Popcornie for direct links and other countries.
Sofia WylieAgatha
Sophia Anne CarusoSophie
Kerry WashingtonProfessor Dovey
Charlize TheronLady Lesso
Laurence FishburneSchool Master
Jamie FlattersTedros
Earl CaveHort
Holly SturtonBeatrix
Kit YoungRafal / Rhian
Freya ParksHester
Scaredy KatGregor
Cate BlanchettThe Storian (voice)
Harry Potter and the Deathly Hallows: Part 22011 · English
Fantastic Beasts: The Crimes of Grindelwald2018 · English
Harry Potter and the Half-Blood Prince2009 · English
Cirque du Freak: The Vampire's Assistant2009 · English
Vampire Academy2014 · English
Willow1988 · English
Percy Jackson: Sea of Monsters2013 · English
Harry Potter and the Deathly Hallows: Part 12010 · English
The Hobbit: The Battle of the Five Armies2014 · English
Dragonheart: Vengeance2021 · English
Shorts2009 · English
The Lord of the Rings1978 · English