白娘子原本是山野中修炼的一条小白蛇,有一天,小白蛇被一个捕蛇老人抓住了,差一点遭遇杀身之祸,幸亏被一个小牧童所救。经过一千七百年的修炼,白娘子终于化做人形,经观音大士指点,来到杭州西湖寻找前世救命恩人小牧童。清明佳节,烟雨蒙蒙,观音大士说“有缘千里来相会,须往西湖高处寻”。在杭州西湖的断桥上,白娘子终于找到了前世的救命恩人许仙,以身相许,结为夫妻。在经历水漫金山之后,又是在断桥邂逅重逢,再续前缘。