汗血宝马病死了,王子很伤心,掩埋了同伴的尸骨,继续向前。就这样,他走了三年,来到北方最偏远最黑暗的森林边缘,前面是一条宽阔、水流凶猛的大河。河水到处都是漩涡,一条一条吐出血红舌头的水蛇在水面游弋,水的颜色不是蓝,而是可怕的灰色,看起来,就和牛奶形成的河一样,该不该过去呢?
只要过了这条河,就可以到北方最原始、最茂密的索伦森林。王子在河边犹豫了三天三夜,最后下定决心,即使被水蛇咬死,也要泅水过去。
一个阳光明媚的清晨,王子准备过河,他向对岸最后一次眺望,希望能看清方向。可是突然间,他看到一个美丽婀娜的少女,挎着柳条筐,来到河边洗又黑又亮的头发。她看到了河对岸做热身运动的王子,好奇地冲王子嫣然一笑。王子顿时心花怒放,对面的女孩,不就是他魂牵梦萦的美丽公主吗!
王子激动得热泪盈眶,一个猛子扎进水里,拼命向河对岸游去。但是,可怕的水蛇太多了,他们将王子的身体缠绕起来,有的张开血红大口撕咬他,王子再也没有力气反击了,他被水蛇拉下了水底,很快就呛水昏迷了。
当他再次睁开眼睛的时候,感觉自己躺在森林中一张白桦木做的床上,眼前是美丽的女孩,她正用奇异的目光看着自己,既兴奋,又害羞。
王子多么幸福啊,他终于见到了公主。女孩告诉王子说,他叫蕨儿,喜欢采撷山里的蕨儿菜,所以爸爸就叫她蕨儿。王子还见到了一位胡须花白、很有学问的老人,蕨儿说,他就是自己的爸爸,是大森林里的隐者,有两个徒弟,一个又瘦又高披头散发的人叫贝贝魔,一个又矮又丑秃头的叫南瓜豆。
王子感到痛苦,每当明月当空,万籁俱静的时候,他就站在公主的房门外,默默祈祷,希望女孩能梦到自己,梦到从前他们在一起的那些故事。但是,蕨儿似乎晚上一点梦都不做,对他们在梦里的一切毫不记得。王子就在老隐者家里住了下来。
王子保护蕨儿,她再也不感到孤独。他们在开满鲜花的原野捉蝴蝶,在碧绿的大森林里摘浆果,在美丽的未名湖畔游泳钓鱼,王子能为重温旧梦而感到幸福,即使美丽女孩始终不知道他是谁。
王子在隐者的森林里过了一千零一夜。一天夜里,美丽的公主出现在王子的梦里了,害羞地拉了一下他的手。公主说,我是蕨儿。四周一片闪亮,连树林和野草都熠熠生辉了,王子惊讶地发现,公主穿着美丽的衣裙,比平时更漂亮了。眼前出现一位老人,就是蕨儿的爸爸老隐者。