În 1945-1946, Eda, în vârstă de 10 ani, și prietena ei Tonda locuiau într-un mic sat de la marginea orașului Praga. La școală, elevii din clasa lor sunt atât de indisciplinați încât profesorul demisionează înainte de a fi înlocuit de Igor Hnidzo. Foarte strict, dar întotdeauna corect, singura slăbiciune a lui Igor este interesul pentru tinerele...

Sophie și Agatha sunt prietene bune, dar relația lor este pusă la încercare după ce sunt duse la o școală de magie pentru viitoarele personaje bune și rele din basme. La Școala pentru bine și rău, copiii sunt pregătiți pentru o carieră în basme. Distribuția rolurilor oferă delimitări clare: unele dintre ele devin prințese, prinți sau eroi, unele dintre ele devin vrăjitoare, magicieni răi și răufăcători. Cele mai bune prietene Sophie (Sophia Anne Caruso) și Agatha (Sofia Wylie) sunt de asemenea acceptate la școală. Aparent, dorințele lor cele mai dragi se împlinesc: Sophie vrea cu disperare să devină o prințesă, în timp ce Agatha este mai interesată de o carieră întunecată – dar soarta are alte planuri pentru fete. Agatha ajunge la școală bună, Sophie la școală proastă. Personajele de basm în devenire le este greu să accepte planurile școlii pentru viața lor - iar prietenia lor începe să se prăbușească și ea. Dar numai dacă rămân împreună pot supraviețui zilelor magice de școală!

Într-una dintre cele mai sărace zone ale Parisului, o consilieră școlară se dedică lucrului cu elevii defavorizați, în timp ce se confruntă și cu probleme personale.

O minciună îi aduce anonimei Olive o reputație proastă în liceul său, dar ea decide să adopte noua identitate provocatoare.

Părintele O'Malley, preotul neconvențional din „Going My Way”, își continuă munca pentru Biserica Catolică. De data aceasta este trimis la St. Mary's, o școală parohială dărăpănată, aflată în pragul închiderii. El și sora Benedict lucrează împreună în încercarea de a salva școala, deși metodele lor diferite duc adesea la dezacorduri bune.