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.
Agatha
Sophie
Professor Dovey
Lady Lesso
School Master
Professor Anemone
Tedros
Rafal / Rhian
Yuba
The Storian (voice)
Mrs. Deauville
Stefan
Honora
Hort
Professor Manley
Hester
Anadil
Dot
Reena
Joelle
Chaddick
Footman
Vanessa
Town Tough
Cayla
Kiko
Chinen
Harvid
Tarquin
Cyclops
Wish Girl
Reaper
Millicent