Sophie y Agatha, amigas desde siempre, aparecen una noche en laEscuela del Bien y del Mal, donde los elegidos aprenden a ser héroes o villanos.
Sophie es la chica más guapa de Gavaldon y está decidida a convertirse en princesa de cuento. Agatha, con su gato negro y su aversión a casi todo el mundo, parece destinada a ser una bruja malvada... Y, sinembargo, es Sophie quien llega a la Escuela del Mal y Agatha quienaparece en la Escuela del Bien. Alguien se ha equivocado... ¿o no?
Mientras Sophie intenta demostrar que es buena y conquistar alpríncipe Tedros, Agatha solo quiere volver a casa. Pero, hagan lo quehagan, únicamente sobrevivirán si permanecen unidas...