Une petite marchande tente de vendre des allumettes, dans une grande ville, en plein hiver. N'y parvenant pas, pour se réchauffer un peu, elle finit par brûler toutes les allumettes. Ces instants de chaleur, volés à la morsure du froid, sont accompagnés par des visions heureuses qui culminent avec l'apparition de sa défunte grand-mère, «la seule personne qui avait été bonne pour elle».
Chaque nuit, comme tous les enfants du monde, Théo rejoint le Pays des Rêves grâce au sable magique dispersé par le Marchand de Sable. Mais une nuit, le vilain Tourni-Cauchemar vole le sable magique et prend le contrôle du Pays des rêves.
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.