從前有一個女巫,她的三個兒子相處和睦,相親相愛。但是女巫卻從來不信任他們,總覺得他們想要奪去自己的權力。於是,她把老大變成一隻鷹,讓他不得不棲身在高山上,人們時常看見他在空中翱翔盤旋。她把老二變成了一條鯨魚,讓他生活在深海里,只有當他向空中噴出一股巨大的水柱時,人們才能看見他。他們每天只有兩個小時是人形。第三個兒子害怕女巫把他也變成兇猛的野獸——熊或者是狼,就偷偷溜走了。
老三聽說,住在金太陽宮裡的公主被施了魔法,正等待有人去救她。每個去的人都冒著生命危險,已經有二十三個青年人悲慘地丟掉了性命,現在只剩最後一個機會去救她,如果依然沒有成功,就再也沒有機會了。老三毫不畏懼,決定向金太陽宮出發。他找了很長一段時間,可是怎麼也找不到宮殿。這時,他不小心走進一片大森林,結果找不到出口。突然,他看到遠處有兩個巨人正在向他招手。他走上前去,巨人說:「我們正在為這頂帽子該歸誰而爭吵,因為我們兩個一樣強壯,誰也不能戰勝誰。你們小矮人要比我們聰明,因此,想讓你給我們做個決定。」「你們為什麼要為這頂舊帽子而爭吵?」年輕人問。「你不知道,這頂帽子有非凡的魔力。這是一頂願望帽,戴上這頂帽子的人,想去哪裡一眨眼就到了。」「把這頂帽子給我,」年輕人說,「我先走開一段距離,當我喊你們的時候,你們就跑,誰先到我這裡,這頂帽子就歸誰。」於是他戴上帽子往前走,因為他心中只想著公主,便把那兩個巨人拋在了腦後,就不停地走啊走啊。然後他深深地嘆了一口氣,說:「要是我在金太陽宮該多好啊!」他的話音剛落,便發現自己站在了一座高山頂上,眼前正是金太陽宮。
他走進去,穿過所有房間,在最後一個房間裡找到了公主。但是讓他震驚的是,眼前的公主面色蒼白,滿臉皺紋,兩眼無神,頭髮也變成了紅色。「您是那位被世人讚譽的美麗公主嗎?」他竟然叫了起來。「是的,」她回答,「這不是我本來的樣子,世人現在只能看到我的醜陋,但是如果你想知道我的本來面貌,你可以看看那面鏡子,它沒有被施魔法,會讓你看到我真實的面貌。」於是公主把鏡子遞到年輕人手中,他從裡面看到了一個世界上最年輕最貌美的姑娘,因為傷心而淚流滿面。這時,年輕人說:「為了救你,我不怕任何困難,不過我該怎麼做呢?」公主說:「只要得到水晶球,拿到巫師面前,就能讓他的魔力失效,我就能恢復真實面貌。哦,可是,」她補充說,「已經有許多人為此而喪命,你還這麼年輕,如果遭遇不測,我會傷心難過的。」「什麼也阻止不了我,」他說,「可是你要告訴我,我應該做什麼。」「你必須把一切都記在心裡,」公主說,「你從這座山上下去以後,會在山腳下的泉水邊看見一頭公牛,你得和它搏鬥。如果你運氣好,能殺死它,它就會變成一隻火鳥飛起來。它身體裡有一顆燃燒的蛋,水晶球就藏在蛋黃裡。可是火鳥絕不會輕易讓蛋掉下來。而且如果蛋掉在地上,就會燃燒起來,將周圍的一切都燒成焦土,蛋和水晶球也會跟著融化,那你的力氣就白費了。」
年輕人走下山,來到泉水邊,公牛喘著粗氣朝他狂奔而來。他們搏鬥了很長時間,年輕人最終把劍刺到了公牛身上,公牛倒在了地上。瞬間,它變成了一隻火鳥,想要飛走。但是,年輕人的哥哥變成的那隻鷹正從雲端飛來,他把火鳥撲下來,趕到海邊,用嘴一直啄它,因此火鳥不得不扔下了蛋。但是這顆蛋並沒有掉進海里,而是落在了海岸邊的一個漁舍上。小屋立刻冒起煙來,眼看就要燃起熊熊烈火。就在這時,海里掀起了房子一般高的海浪,淹沒了屋頂,撲滅了大火。原來這是他另一個哥哥變成的鯨魚掀起的巨浪。火被撲滅後,年輕人找到了那顆蛋。幸運的是,那顆蛋還沒融化。不過,蛋殼由於被冷水突然一浸已經破碎了,他正好可以完好無損地取出水晶球。
年輕人來到巫師的城堡,把水晶球舉到他面前。巫師說:「我的魔力被破解了,從現在開始你就是金太陽宮殿的國王,你的兄弟們也可以恢復人形了。」年輕人聽了匆匆奔向公主,當他走進她的房間時,公主早已站在那裡,她是如此光彩奪目,真是美麗無比。然後他們兩個高興地互換了戒指,舉行了婚禮。