Mary vient d’emménager chez sa grand-tante. Dans la forêt voisine, elle découvre une fleur mystérieuse. On l'appelle la "fleur de la sorcière". Grâce à la fleur, Mary possède des pouvoirs magiques qui lui ouvrent les portes d'Endor, une école de magie.
Il était une fois trois royaumes voisins où dans de merveilleux châteaux régnaient rois et reines, princes et princesses : un roi fornicateur et libertin, un autre captivé par un étrange animal, une reine obsédée par son désir d'enfant...