В немецком городе Бад-Вилдунген графиня Шарлота фон Вальдек вынуждена вывести в свет свою падчерицу-дурнушку, чтобы та преподнесла цветы наследному принцу. Девушка в ужасном наряде и сбившемся платке подходит к принцу, но когда он грубо вырывает букет, её золотые волосы рассыпаются по его рукам, и он замирает, поражённый её красотой.
Старик-рыбак спасает из шторма младенца, которого ему отдаёт на воспитание королева русалок с одним строгим условием: никогда не подпускать девочку к океану. Девушка растёт красавицей, но каждую полночь её начинает преследовать неведомый зов, и лишь запертая дверь удерживает её от шага в темноту.
Старая сказка о Белоснежке не дает покоя, навязчиво пробираясь в мысли. Пора выяснить, какая мрачная тайна скрывается за знакомым сюжетом.
В дремучем лесу, полном грибов, растущих ровными рядами, мальчик Максим находит избушку, подозрительно похожую на жилище Бабы-Яги. Внутри вместо страшной хозяйки его ждет лишь маленький щенок, которого так хочется забрать домой.