Op kerstavond kunnen soms wonderen gebeuren. Als Marie een wens doet, komt haar speelgoed op magische wijze tot leven en Marie krimpt tot ze net zo groot is. Dan blijkt haar lelijke notenkraker eigenlijk een vervloekte prins te zijn. Samen met hun speelgoedvrienden reizen de twee naar Bloemenland om de vloek te verbreken en iedereen te redden van de nare ratten die de wereld willen overnemen. Daarvoor hebben ze alleen wel de toverfluit nodig die ergens in het paleis verstopt is.