在遥远的瑞典王国,曾经有一个被七个英俊王子和他们的未婚妻围绕着的国王希格里德。他对六个大儿子充满了爱意,决定让他们各自去邻近国家寻找自己的伴侣。然而,在归途中,他们迷失方向,在巨人海格尔住的大房子前遇到了麻烦,那里的魔法将他们变成了石头。只剩下最小的儿子伏拉那仍在等待着哥哥们回来的消息。
见到父亲日渐忧郁,伏拉那决心踏上旅程,要不惜一切代价救出他的兄弟们。他从乌鸦那里获得了一条忠实的伙伴,并与一条虹鳟鱼结下了缘分。在一次偶然的情景中,他用智慧战胜了饿狼,最终得知巨人的心藏于西边黑水塘中的蛋内。
韦特希公主和伏拉那骑上狼,一路追踪至教堂前的黑水塘。在那里,他们巧妙地获取钥匙并捉住了鸭子的蛋,只是由虹鳟鱼帮忙,将蛋交给他。当巨人求饶时,伏拉那释放了兄长们,而自己则继承了瑞典王位,与心爱之人韦特希公主共同治理国家,享受着幸福安宁的一生。