1、在宋朝时的杭州、苏州及镇江等地。白素贞是千年修炼的蛇妖,为了报答书生许仙前世的救命之恩,与小青化为人形欲报恩,白素贞施展法力,巧施妙计与许仙相识,并嫁与他。
2、婚后金山寺和尚法海对许仙讲白素贞乃蛇妖,许仙将信将疑。后来许仙按法海的办法在端午节让白素贞喝下带有雄黄的酒,白素贞不得不显出原形,却将许仙吓死。