故事出自连拍三集的《倩女幽魂》,徐克二维人物动作结合三维背景电脑处理,成为卡通漫画版。电影制作历时四年,糅合了日本动画和中国传统中国板画风格。宁采臣(林海峰 配音)在鬼城郭北县遇上了一个令他一见钟
因喝了忘情水来到来到人间的龙太子玉龙和同样而来的蚌女明珠,又一次相遇、想爱。为了救明珠的性命,玉龙历经万难,客服一切困难,最后他们的爱情战胜了一切,二人化为山、水相守,表现了爱情与信仰的永恒。