Od chvíle, kedy sa mladý šľachtic znovu oženil, začína pre malú Lillian peklo. Macocha sa jej chce zbaviť, a tak jedinou možnosťou, ako si zachrániť život, je útek do lesov...
Príbeh rozpráva o princeznej, ktorá vyrastá bez matky. Jej otec, vľúdny a spravodlivý kráľ, dcéru nadovšetko miluje, ale chce ju za každú cenu vydať. A nikto vlastne nevie, prečo sa tak ponáhľa. Kráľ na zámku usporiada veľký ples. Na ňom sa o princeznú uchádza rad princov, ale ten, pre ktorého sa princezná sama rozhodne, sa jej otcovi z nepochopiteľných dôvodov vôbec nepozdáva ... Až neskôr však vychádza najavo, že za všetkým stojí dávna kliatba, vládkyňa ríše čarodejníc a Snežný drak. Princezná a jej vyvolený tak prechádzajú náročnú a nebezpečnú cestu ...
Zlá čarodejnica potrebuje na uskutočnenie svojich zlých plánov láskavého syna obuvníka Jakuba. Keď Jakub odmietne, vezme mu sedem rokov života a premení ho na škaredého trpaslíka. Čarodejnica, ktorá si je istá, že James to nezvládne, sa vzdá a pomôže jej...