Il était une fois un roi, veuf depuis peu. Lors d'une chasse au cerf, le roi se perd dans la forêt. C'est alors qu'il rencontre une vieille sorcière qui le convainc d'épouser sa fille. Cependant, la nouvelle reine ne supporte pas le temps que consacre le roi à ses enfants, 6 garçons et 1 fille, nés de la première reine. Ils vivent dans la Forêt du Bonheur, un endroit où la vie est douce, un lieu secret aux confins du royaume. La reine décide donc de se débarrasser d'eux. Elle découvre le lieu secret grâce à une pelote de laine magique qui lui indique le chemin, et là, jette un sort aux enfants pour les transformer en cygnes. Seule Elisa parvient à s'échapper. La malédiction veut que chaque fois que le crépuscule tombe, les princes reprennent leur forme humaine. Puis à l'aube, ils redeviennent des cygnes. Pour rompre le charme, Elisa doit tricoter 6 pulls de laine d'orties en restant muette pendant 6 ans ! Si un mot ou un cri s'échappe de ses lèvres, ses frères mourront sur le champ...