Tego roku, najkorzystniejsze 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 aby zostać albo bajkowymi bohaterami, albo wielkimi złoczyńcami. Sophie, najładniejsza dziewczyna w całym Gavaldonie całe dotychczasowe życie marzyła aby zostać już porwaną i trafić do zaczarowanego świata. Ze swoimi różowymi sukienkami, korzystnymi poziomami i skłonnością do prawidłowych uczynków, wie, że ma szansę otrzymać się do szkoły Dobra i w rezultacie zostać księżniczką z bajek. Z kolei Agatha gustująca się w mrocznych strojach i czarnych kotach, pełna niechęci do wszelkich napotkanych na jej drodze istot, myśli, że trafi do szkoły Zła. Tymczasem staje sie zupełnie inaczej...