Jacques, un garçon pauvre, est envoyé par sa mère en ville pour vendre leur cochon. Il échange finalement l’animal contre un sac de haricots, mais ces haricots sont magiques.
Après la mort de son père, le fils d'un meunier hérite seulement d'un chat. L'animal acquiert la parole et va aider son maître à séduire la fille du roi.
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.