In the village of Gavaldon, two best friends, Sophie and Agatha, share an unlikely bond. Sophie dreams of escaping her life to become a princess, while Agatha has the makings of a real witch. Under a blood red moon, they're swept away to the School for Good and Evil, where fairy tales come to life. However, something is amiss as Sophie is mistakenly placed in the School for Evil, while Agatha is in the School for Good. As they navigate classes with the offspring of famous villains, they must find true love's kiss to change their fate and survive their own real-life fairy tale.
The School for Good and Evil
In a mystical academy, two childhood friends, Sophie and Agatha, are torn apart as they're drawn into a legendary conflict between heroic warriors and sinister sorcerers, each vying to maintain the delicate harmony between virtue and malevolence.