Tego roku, najlepsze przyjaciółki Sophie i Agatha dowiedzą się dokąd trafiają po skończeniu trzynastu lat wszystkie zaginione dzieci. Do legendarnej Szkoły Dobra i Zła, w której zwyczajni chłopcy i zwykłe dziewczynki są szkolone by zostać albo bajkowymi bohaterami, albo wielkimi złoczyńcami. Sophie, najładniejsza dziewczyna w całym Gavaldonie całe dotychczasowe życie marzyła żeby zostać już porwaną i trafić do zaczarowanego świata. Ze swoimi różowymi sukienkami, dobrymi stopniami i skłonnością do dobrych uczynków, wie, że ma szansę dostać się do szkoły Dobra i w efekcie zostać księżniczką z bajek. Z kolei Agatha gustująca się w mrocznych strojach i czarnych kotach, pełna niechęci do wszystkich napotkanych na jej drodze istot, myśli, że trafi do szkoły Zła. Tymczasem staje się zupełnie inaczej...