在西湖湖底修煉多年的青蛇與白蛇,受佛珠靈光所感,徜徉人間。白蛇看中了清秀老實的許仙,并與其結(jié)為夫妻。青蛇也愛慕許仙,但基于道義,只好相讓。金山寺法海和尚意識到杭州出了妖精,決心下山除妖。他教許仙以雄黃酒迫白蛇現(xiàn)形,并逼許仙出家。白蛇凄厲哀怨,為挽回許仙水漫金山與法海交戰(zhàn)。激戰(zhàn)中,白蛇腹痛產(chǎn)子,嬰兒的啼哭,使法海一時心軟,不忍殺死白蛇。白蛇托孤于青蛇,甘愿受鎮(zhèn)于雷鋒塔下。看著白蛇受罪,而許仙卻毫無悔意,青蛇一劍刺死了許仙。大水漫過金山,青蛇帶著嬰兒返回西湖。