Victime d'une malédiction infligée par sa belle-mère, Elka vit seule en plein coeur de la forêt. Afin de se libérer du sortilège de la marâtre, elle doit prendre le coeur de sept hommes et les déguster. Alors qu'il ne lui reste plus qu'un coeur à dévorer, Kaz, un jeune chasseur, tombe d'épuisement à quelques pas de chez elle. Mais la jeune femme hésite à en faire son dernier sacrifice.