白蛇素贞(赵雅芝饰)是一条没有法力的小蛇,被一条老蛇抓住,幸好有个牧童救了她。素贞在心里发誓,一定要报答救恩之恩。一千年后,白蛇修炼成人,回世报恩时遇到了青蛇小青(陈美琪饰)。他驯服了他,成为了妹妹。得到菩萨令后,素贞前往杭州西湖寻找千年后的小牧童、药堂徒弟许仙(叶童饰)。一个大方贤惠的美女从天而降,这自然不是那个粗鲁的学生许仙想都不敢想的。而素贞用了一个巧妙的计划,让两人相遇,很快就与秦、晋成为了朋友。而法海,为了报答多年前被白素贞玩弄的报复,拿走了可以提升六百年修为的金丹,胁迫许仙,安排白素贞犯下天大的错误。子文曲星从身体上掉下来,倒在地上迎接满月后,被法海收在雷峰塔下打坐,以赎回之前的业障。素贞再也无法逃脱,被钉在了雷峰塔下。他必须等待儿子的高中冠军才能有希望从中恢复过来……