峨眉山千年蛇妖白素贞(刘涛饰)与小青(陈紫函饰)早日前往凡间成仙。 途中,他们结识了在西湖断桥上避雨的书生许仙(潘粤明 饰),两人坠入爱河。 法海(刘晓峰饰)以斩妖除魔之名,发誓要杀死白素贞。 他利用徒弟石天(石亮饰)的手段逼迫白素贞现身,吓死许仙。 白素贞深谙药理学。 她冒着生命危险去偷仙草救许仙。 然而法海将许仙囚禁在平台上,无法相见。 白素贞非常愤怒,施法淹没了金山寺。 醒来的许仙,无论是人还是妖,都要勾引白素贞。 。 急功近利的法海想要跟随魔王成佛,却被魔心所困,变成了疯狂的魔王。 白素贞怀孕十个月,生下孩子后,许仙冲破圈套,与她重逢。 魔王法海故技重施,将白素贞骗到雷峰塔下。 告别前,白素贞流下了人生第一滴也是最后一滴眼泪……