King Cactus and Queen Marigold are delighted to welcome to the world their long-awaited child, Princess Rose. The villagers of Muddlebury on Marsh are ecstatic, and invited to the celebration party. So are all the. fairies in the Kingdom, but Fetch and Carrie have forgotten to include bad Witch Hazel, who wreaks her revenge by placing a curse on the innocent baby. Rose is foretold to prick herself on a spinning wheel and die before her sixteenth birthday. The Lilac Fairy and her trainee Rainbow Fairies alter the spell but cannot stop it altogether. One hundred years later everything is the same, but all is different. And Rose still has a happy ending!