據傳說,在過去,黑山附近的淇河旁有許多陡峭的懸崖。最高的懸崖上有壹個很深的洞穴,裏面全是藍色的巖石,深不見底,被人們稱為綠色的洞穴。有壹種培育了幾千年的大白蛇,法力很高。但這條白蛇有個死敵,壹只修煉多年的大黑鷹。鷹生來就是抓蛇吃的,所以它們之間經常會有激烈的打鬥。
感恩在壹場惡鬥中,大白蛇被黑鷹打得遍體鱗傷。幸運的是,壹位名叫許的好心老人路過這裏。他不喜歡黑鷹欺負白蛇的方式,就扔石頭把黑鷹趕走,救了白蛇。此後,大白蛇壹直躲在山洞裏養病,壹直苦練,壹直沒有忘記許老頭的恩情。許多年以後,白蛇為報答許老頭,終於嫁給了他的後人,也就是在許家溝放牛的牧童徐賢。徐賢和白蛇開了壹家藥店,他們經常做壹些拯救生命的好事,受到人們的喜愛,這對年輕夫婦過著非常甜蜜的生活。
最後黑鷹這些年法力也有所提升,但並不擅長。在他殺死了金山寺的主人後,他成為了壹名道士,並命名法海占據了金山寺。後來,當他發現白蛇和徐賢已經成為夫妻,他很不舒服,並決定采取報復。卑鄙的黑鷹先把徐賢引誘到金山寺關起來,引誘白蛇羊入虎口。當時,白蛇懷了徐賢的孩子,所以她自然打不過黑鷹。壹怒之下,她要淹沒金山,生靈塗炭,罪大惡極。但因為懷了孩子,她生完孩子後還得在雷峰塔的下墻上想。