千年白蛇白素贞(孙晓晓饰)受观世音菩萨启发来到凡间,却有着长久的缘分。在凡间,白素贞遇到了前世救过她的恩人许仙。白素贞和许仙为了报仇,相识相知,相爱相杀。然而,金山寺的法海和尚以除魔护道为己任,前世被一缕邪念利用,企图拆散白素贞和许仙。白素贞的好姐妹小青和白素贞都与法海交手。法海为邪念邪魔所克制,不择手段,甚至冒着逮捕许显祥、白素贞和小青的危险,为救许显,泛滥成山,无意中造成了无穷无尽的杀戮。法海决定白素贞之死必遭天庭阻拦,便制作了紫金碗将白素贞制服,压在雷峰塔下。许仙不认为白素贞是恶魔,忠心守候在塔外,努力抚养她和白素贞的儿子许世林。最终,许仙动神除掉了恶僧法海,将他推到了雷峰塔,救出了白素贞。