峨眉山千年蛇妖白素貞(劉濤飾)與小青(陳紫函飾)為修仙歷劫下凡,于西湖斷橋雨中邂逅書生許仙(潘粵明飾),二人因傘結緣漸生情愫。金山寺高僧法海(劉小鋒飾)以降妖為己任,指使徒弟十天(史良飾)作法逼迫白素貞現妖形,致使許仙受驚暴斃。為救夫君性命,白素貞冒死盜取靈芝仙草,并在許仙被囚雷峰塔期間施法水漫金山寺。歷經生死劫難的許仙徹底認清人間冷暖,決意掙脫世俗桎梏,在魔化的法海再度施壓前與白素貞完成訣別。心術不正的法海為證佛法墮入魔道,最終以鎮壓白素貞于雷峰塔下作結。臨別之際,歷經千年修行未動情的白素貞為許仙落下第一滴亦是最后一滴血淚,應驗了妖身不滅、情絲難斷的宿命輪回。