南宋年间,天下大乱,各界妖孽祸害天下。 也有痴情的种子,和谐地结合在一起,演绎着千古传奇。 深山老林中,一青一白两条蛇修炼了数千年,化作了人体。 他们整天在山里自由自在地玩耍,好不自在。 二蛇结识了上山采药的医生许仙(林峰饰)。 白娘子(黄圣依饰)仰慕许仙,无意中救了他的命。 从此,范的心被触动了,他决定下山去寻找他所爱的人。 恰逢佳节,两条蛇幻化为人形,化名白素贞和青青(蔡卓妍饰)来到城中。 俗话说,白素贞终于遇见了许仙,并结婚了。 当时,金山寺高僧法海(李连杰 饰)与弟子能仁(文章 饰)云游各地斩妖除魔。 在寻找两条蛇的过程中,他忍受着蝙蝠妖的伤害,魔性变强,内心也随之震动。 随后,师徒二人与白素贞、青青上演了正义与爱情的永恒纠葛……