Meilleures amies dans leur village natal de Gavaldon, Sophie rêve d'un destin de princesse tandis qu'Agatha, à l'allure de sorcière, se contente d'observer le monde avec un regard désabusé. Une nuit, une force mystérieuse les entraîne toutes deux dans la légendaire École du Bien et du Mal, où sont formés les héros et les méchants des contes de fées à venir. Le problème, c'est que Sophie se retrouve inscrite à l'École du Mal tandis qu'Agatha intègre celle du Bien, un renversement des rôles qui va mettre leur amitié à rude épreuve. Alors que Sophie sombre peu à peu du côté obscur, Agatha devra tout tenter pour la sauver d'elle-même.