When best friends Sophie and Agatha get swept into a magical school that trains aspiring heroes and villains, they find themselves on opposing sides of a fateful battle between good and evil.
When best friends Sophie and Agatha get swept into a magical school that trains aspiring heroes and villains, they find themselves on opposing sides of a fateful battle between...Read more good and evil.
More