世上的海洋全归海龙王管,海龙王有天仙般美丽的女儿海公主,在人间和龙宫往返的女人被称为海姑。海姑很受人类尊敬,海姑常常讲给海公主人间的事,海公主对人间产生了向往,她化作人类,来到人间。海公主遇见了姓云的神医,他号称能治好天下病,海公主不服,让他把脉,云落帆说:“姑娘,不是人类。”“这人真厉害。”海公主心想。“龙女,还是回到自己该待的地方。”云落帆劝道。“他知道我的身份。”海公主心想。海公主对他起了兴趣:“你怎么知道?”“我小有道行。”云落帆说。一个蛇妖出现,“只要吃了龙女,就能够修为大涨。”云落帆拉着海公主的手,跑向海边。到了海边,云落帆拿剑与蛇妖打斗,“快逃到海里。”云落帆说。海公主跳进海里,化作粉龙,游到大海深处。几天后,海公主又来到人间,云落帆还在救得病的人,“多谢先生救命之恩。我该怎么报答先生?”海公主说。“你和我一起救人吧。”云落帆说。海公主随云落帆云游四海,朝夕相处间,两人竟产生了感情。他们的恋情很快就被龙王知道了,龙王带走海公主,用雷劈死了云落帆。
五百年后,一只大船触礁,船上的皇子落水,“他长得好像云落帆。”海公主想起云落帆,感到无比悲伤。海公主抱住皇子,“云落帆,我不会让你再离开我的。”皇子睁开眼睛:“好美的姑娘。我们是不是在哪里见过?”“你想起来了?”海公主高兴的落泪。皇子拂去她的眼泪,吻在她的额头。两人幸福生活了一段时间,皇子消失了。海公主四处找他。最后在皇宫找到他,他正在和别人结婚,“为什么?”海公主问。“你怎么懂得皇位对我的重要。”皇子说。“我们从此恩断义绝。”海公主刺了他一剑,挥泪离去,整个海洋都结冰了,如同海公主的心。