從前,有一個王子,他對宮廷裡的生活已經感到厭倦了。因為他天不怕地不怕,就想:我要到外面的世界走一走,這樣時間就不會過得這麼慢了,況且還能看到稀奇古怪的東西。於是,王子跟父母告別以後就上路了,從早到晚不停地走啊走啊,也不在乎要去什麼地方。最後,王子看到一棟巨人住的房子,因為他太疲憊了,就想坐在門前休息一會兒。而王子的眼睛卻沒閒著,他不停地四處張望,看到院子裡面放著巨人的玩具——幾個巨大的球和柱子,就像人一樣高。過了一會兒,王子突然來了興致,想要玩保齡球,於是就把柱子擺好,然後用球擊打柱子。每當柱子被擊倒,他就開心地大喊大叫。巨人聽到了外面的聲音,把腦袋從窗戶伸出去,看到了和一般人沒什麼兩樣的小不點兒,正在那兒玩他巨大的保齡球。「小蟲子,」他喊道,「你怎麼能玩我的球?誰給了你這麼大力氣?」王子抬起頭看到了巨人,說:「哦,你這個大傢伙,你以為只有你才有強壯的臂膀嗎?我只要有興趣,什麼都能辦得到。」巨人走過來,驚奇地看著王子打球,對王子說:「我說,你這個小小的人類,如果真這麼有本事,就從生命之樹上給我摘一個蘋果。」「你要蘋果有什麼用呢?」王子問。「我不是要自己吃。」巨人回答,「我有一個未婚妻,她想要金蘋果。我跑遍了整個世界,還是找不到那棵樹。」「我會找到的,」王子說,「而且什麼都不能阻擋我把蘋果摘下來。」巨人說:「你以為有這麼簡單嗎?生命之樹所在的那個花園被鐵欄杆包圍著,欄杆前有許多野獸,一個挨著一個地躺在地上,守衛在那裡,不讓任何人進去。」「它們會讓我進去的。」王子說。「好吧,就算你能進了院子,看見樹上的蘋果,可你還是拿不到——因為樹上掛著一個鐵環,如果你想要把蘋果摘下來,就必須穿過這個鐵環,可是目前為止還沒有人成功過。」「我會成功的。」王子說。
然後,王子就和巨人道別了。他翻山越嶺,穿過很多田野和森林,終於找到了那個神奇的花園。整個院子都被野獸包圍著,野獸都低著頭在睡覺。王子進去以後,動物們也沒醒,王子就從他們身上邁過去,翻過柵欄,幸運地來到了花園裡。那棵生命之樹就在園子的中央,樹枝上掛滿了誘人的紅蘋果。王子從樹幹爬上去,看到上面掛著一個鐵環,他毫不費力地就把手伸了過去,把蘋果摘了下來。而那個圓環卻突然緊緊地箍在了他的胳膊上,他立刻感到一股巨大的力量通過血管湧進了他的身體。王子從樹上跳下來以後,已經不想再從柵欄翻過去了,而是抓住大門晃動了一下,只聽「哐當」一聲,大門就開啟了,他便走了出去。這時,原本躺在門前的獅子也醒了,朝王子跑了過去。不過,獅子的樣子並不像一隻發怒的野獸,卻像迎接自己的主人似的,非常溫馴。
王子把蘋果帶給了巨人,說:「你看,我沒費吹灰之力就把蘋果拿回來了。」巨人很高興,因為他的願望這麼快就實現了。巨人跑到未婚妻那兒,把她想要的蘋果遞給她。巨人的未婚妻是一個非常美麗聰明的姑娘,看到巨人的胳膊上沒有圓環,就說:「我不相信是你把蘋果摘下來的,你的胳膊上沒有圓環。」巨人說:「我這就回去把圓環從家裡拿過來。」心裡暗想:這有何難?如果王子不願意,我就搶過來,就憑他一個弱小的人類,還不是小菜一碟?於是就回去索要圓環,可是卻被王子拒絕了。巨人說:「圓環必須和蘋果成雙成對,你要是不願意給我,我們就只好打一仗了。」
兩個人扭打了好一陣子,可是因為那個鐵環的魔力,王子的力氣大增,巨人沒能打贏。這時,巨人想到了一條詭計,就說:「我打得渾身發熱,你也一樣吧?要不我們到河裡洗個澡,涼快涼快,然後接著打?」王子毫無心計,就跟著他去了河邊,把衣服和胳膊上的圓環都脫下來,然後跳進河裡洗澡去了。而巨人呢,拿起圓環撒腿就逃。可是那隻獅子看到這一切,就跟在巨人身後追趕,把圓環從巨人的手上扯下來,帶回來交給了主人。之後巨人又悄悄藏在一棵橡樹後面,趁著王子換衣服的工夫,從背後偷襲他,將王子的雙眼戳瞎了。
可憐的王子站在那兒,眼睛瞎了,不知道該如何是好。而巨人又走過來抓住他的手,裝作要給他領路的樣子,卻把他帶到了懸崖邊上。巨人心想:他只要再走幾步就會摔死,這樣我就能把圓環摘下來了。可是忠誠的獅子沒有拋棄自己的主人,它扯住王子的衣服,把王子使勁兒拽了回來。巨人走過來,本想從死人身上輕輕鬆鬆地把東西搶過來,卻看到自己的詭計已經落了空。「難道我連這麼一個弱小的人類也殺不死嗎?」巨人憤怒地自言自語,然後又拉著王子,把他從另一條路引向了懸崖邊。可是獅子還是看出了他的陰謀,又幫自己的主人脫離了險境。巨人拉著王子走到懸崖邊以後就把手鬆開,想讓王子一個人掉下去。這時獅子使勁兒把巨人撞下了懸崖,這個壞蛋就被摔得粉身碎骨了。
這隻忠誠的動物把主人再次從懸崖邊拉了回來,然後把主人領到一棵樹旁,只見一條清澈的小溪從樹上流了下來。王子坐在地上,獅子臥在旁邊用爪子把溪水灑到主人的臉上,幾滴水珠滴進了他的眼窩裡,他馬上就能模模糊糊地看到一些東西了。只見一隻小鳥正好從他身邊飛過,卻像瞎了一樣,沒頭沒腦地撞在了樹幹上。小鳥落到水裡,在水裡洗了個澡,然後就又飛起來,輕鬆地穿過樹林飛走了,看起來它的眼睛已經重新獲得了光明。王子立刻明白這是上帝給他的啟示,於是低下頭去,把臉埋在水裡洗了洗。當他直起身子以後,發現眼睛看什麼都非常清晰明亮,視力比以前還要好呢。
王子感謝上帝賜給他巨大的恩惠,然後和他的獅子一起繼續在各地開始漫遊。有一天,他來到一個被詛咒的城堡。只見大門裡面站著一個身材姣好、面容美麗的姑娘,只是她身上的皮膚黝黑黝黑的。姑娘跟王子攀談起來,說:「你能把我從邪惡的魔法中解救出來嗎?」王子問:「我該怎麼做呢?」姑娘說:「你必須在這個被詛咒的城堡的大廳裡待上三個晚上,但是心中不能有絲毫恐懼。那些鬼怪會用盡手段折磨你,但是不會殺死你。不過,你一定要忍住,一聲也不吭,這樣我就可以得救了。」王子說:「我不害怕,有上帝的庇護,我願意試一試。」然後他就高高興興地走進城堡,在大廳裡等著。一直等到午夜,大廳裡都很寧靜。而這時,突然傳來了一陣嘈雜聲,從城堡的各個角落走出來許多小魔鬼。他們就好像沒有看到王子一樣,坐在大廳的中央玩樂起來。其中一個魔鬼玩兒輸了,就說:「不對頭,那兒有一個外人,都怪他,我才玩輸了。」另一個魔鬼說:「你到爐子後面歇歇吧,讓我上!」他們的叫喊聲越來越大,任誰聽了都會害怕,王子卻依舊安安靜靜地坐著,心裡沒有絲毫恐懼。可是,魔鬼們最終還是從地上站起來,一窩蜂地跑過來襲擊王子。因為魔鬼的數量太多了,王子根本沒辦法防衛,只能任由他們把自己在地上拖來拖去。那些魔鬼對他百般折磨,又是掐又是扎,還不停地毒打他,可是王子連一聲都沒吭。天快亮的時候,魔鬼們消失了,王子已經疲憊得連身子都動不了了。天剛破曉,黑姑娘走進城堡找到他,手裡還拿著一個小瓶子,裡面裝著生命之水。她把生命之水滴在王子身上,王子馬上覺得所有的疼痛都消失了,身體又充滿了力量。姑娘說:「你已經撐過了一個晚上,不過還有兩個晚上。」說完她就走了。王子瞥見她的雙腳已經變回了白色。第二天晚上,魔鬼們又來了,繼續玩遊戲。他們又把王子狠狠地揍了一頓,甚至比前一個晚上還要嚴重,王子被折磨得遍體鱗傷,但還是一聲不吭地忍受下來,魔鬼拿他也沒有辦法。當天邊出現紅暈的時候,那個姑娘又來了,用生命之水為王子治療了傷痛。王子欣喜地發現,姑娘全身上下幾乎都恢復了白色的皮膚,只是指頭尖還殘留了一點兒黑色。王子只需要再堅持一個晚上就可以了,但是最後一晚卻是最難熬的。魔鬼們又來了。「你還在這兒?」魔鬼大喊道,「我們要把你揍得沒了氣兒。」他們扎他,毒打他,把他扔來扔去,拉他的胳膊和腿,好像要把他撕開一樣。但是王子默默地忍受著一切,一聲也不吭。魔鬼們終於消失了,王子也昏厥了過去,一動不動,甚至連睜眼看看的力氣都沒了。姑娘又拿著生命之水塗到了他的身上。王子覺得所有的疼痛在一瞬間都消失了,渾身充滿了力氣,精神抖擻,就好像從睡眠中醒來一樣。王子睜開眼睛,看見那個姑娘正站在面前,全身的皮膚像雪一樣白,整個人像晴朗的天氣一樣美麗動人。她對王子說:「站起來吧,在臺階上用你的劍揮舞三下,這樣所有的魔法就都破除了。」王子照她說的做了,城堡裡邪惡的魔法果然被解除了,而那個姑娘也變回了一個富有的公主。這時,僕人們走過來,告訴他們餐桌都已經鋪好,飯菜都已經上齊。他們一起坐在桌旁,一起吃飯喝酒,然後在晚上舉行了盛大的婚禮。