靈蛇山白蛇與青蛇姊妹潛心修煉,某日白蛇遇險,幸得上山尋藥的許仙搭救。陰司大妖王覬覦千年靈珠,下令麾下判官搜尋追捕白蛇。靈蛇山慘遭屠戮,白蛇將千年靈珠放入許仙體內幫助他逃脫,許仙得知生人無法靠近妖王,便自取心臟,在夢海和青蛇的幫助下入陰司救回白蛇,自己卻失心而死。百年後,白蛇放棄成仙,回到人間尋找已經投胎為人的許仙。