Best friends Sophie and Agatha are whisked away to a magical school where heroes and villains are trained. Sophie dreams of princess gowns and happy endings—but she’s dropped into the School for Evil. Meanwhile, gloomy Agatha lands in the School for Good. As fairy tales twist and friendships are tested, they discover that good and evil aren’t as simple as they seem.