《白蛇传说》南宋年间,世道离乱,更有各方妖孽为害世间,亦有痴情种子因缘和合,演出千古传奇。某深山老林,一青一白二蛇修炼千年,化得人身,成天在山中畅意玩耍,好不自在。二蛇偶遇上山采药的郎中许仙(林峰饰),白蛇(黄圣依饰)倾慕许仙,并偶尔救得他的性命,自此凡心震动,确定下山寻找心上之人。适逢佳节,二蛇变作人形,以白素贞、青青(蔡卓妍饰)之名来到城中。正所谓因缘际会,白素贞终与许仙相逢,结为夫妇。时有金山寺高僧法海(李连杰饰)携弟子能忍(文章饰)四方参观,降妖除魔。追寻二蛇期间,能忍为蝙蝠妖所伤,魔性大起,坚心动摇。其后师徒二人更与白素贞、青青二蛇上演正法与情缘的亘古纠葛……