從前有一個國王,他有一個女兒。國王曾經命人造了一座玻璃山,而且宣佈:誰要能爬上這座玻璃山,不從山上掉下來,誰就可以娶他的女兒為妻。有一個年輕人,他打心底喜歡國王的女兒,就問國王是否能娶公主為妻。國王說:「可以啊,如果你能爬上玻璃山,而且不掉下來的話,你就能得到我的女兒。」這時,公主說她樂意跟這個人一起爬上山,願意在他快要摔倒的時候扶著他。然後兩個人就開始往山上爬。誰知爬到半山腰的時候,公主突然腳下一滑,從山上墜落了下去。這時,玻璃山裂開了一條縫,把公主吞了進去,然後山又重新合攏了。那個年輕人不知道公主墜落到了什麼地方,急得號啕大哭。國王也難過極了,趕緊找人把玻璃山鑿開,以為這樣就可以找到女兒。可是他不知道女兒掉到了什麼地方,所以只是白費工夫。
其實公主掉進了一個深邃而巨大的洞穴裡。這時,一個留著長長的灰鬍子的老頭朝她走過來,對她說:「你要是願意當我的女僕,為我做所有的事情,就可以保住你的小命,否則我就殺了你。」就這樣,公主成了他的女僕,不管他吩咐什麼事情,公主都必須照辦。這個老頭每天早晨從袋子裡拿出梯子,架在玻璃山上,然後順著梯子爬出去。爬上去以後,他再把梯子收回來。而公主必須為他做飯、鋪床,做所有的家務。當老頭從外面回來的時候,總會帶回來一大堆金子和銀子。就這樣,公主在那裡待了很久很久,已經變老了。於是灰鬍子老頭就稱她為「曼斯洛特女士」,她則叫那個老頭「興蘭克」。一天,等興蘭克出去以後,她把床鋪整理好,把餐具清洗乾淨,然後把所有的門和窗戶都關得嚴嚴實實,只留下一扇天窗沒關,好讓陽光照進來。老興蘭克回來了,他敲了敲門,說:「曼斯洛特女士,把門開啟!」「不,」她說,「老興蘭克,我不給你開門。」老頭接著說:
「我站在這兒,可憐的興蘭克,
撐著十七條長腿兒,
腳已經磨破,
快把碟子洗好,
女士曼斯洛特。」
「我已經把你的餐具洗好了!」公主說。興克蘭接著說:
「我站在這兒,可憐的興蘭克,
撐著十七條長腿兒,
腳已經磨破,
快把床鋪好,
女士曼斯洛特。」
「我已經把床鋪好了。」公主說。他又接著說:
「我站在這兒,可憐的興蘭克,
撐著十七條長腿兒,
腳已經磨破,
快把門開啟,
女士曼斯洛特。」
興蘭克一邊說話,一邊繞著房子走了一圈,發現只有天窗還敞開著。他想:我得朝裡看看她在幹什麼,為什麼不開門。可是因為他的鬍子太長,頭無法伸進去。於是,他只好先把鬍子從窗戶伸進去。鬍子剛剛進來,公主就走過去,把系在天窗上的繩子一拉,讓窗戶落下來,把他的鬍子牢牢地夾住了。老興蘭克疼得直叫喚,哀求公主把他放開。公主卻不答應,說除非他答應把用來爬出玻璃山的梯子拿出來,才能把他放開。不管他現在願不願意,興蘭克都得告訴她梯子放在了哪兒。公主找到梯子以後,又找來一根長長的繩子,綁在了天窗上。等她搭好梯子爬上玻璃山後,就用繩子把天窗拉開,放開老興克蘭。
公主回到了國王身邊,告訴了他發生的事情。國王高興極了,而公主的未婚夫也還健在。他們一起來到玻璃山,把山挖開,找到了興克蘭和他的金銀財寶。國王將老興克蘭殺死,把他的財寶全部帶走了。公主和他的未婚夫舉行了婚禮,結成夫妻,幸福快樂地生活在了一起。