從前,有一個農夫,他家裡貧窮,性格耿直,到了成家的年齡,卻沒有人願意嫁給他,一晃就錯過了年齡,變成了大齡青年。
有一天,他上山打柴的時候碰見了一條蛇,這條蛇被凍僵了,奄奄一息。
農夫動了憐憫之心,悄悄地走到蛇的身旁,緩緩地伸出雙手抱起它,用手輕輕地撫摸著它,甚至還憐惜將它往自己溫暖的懷裡送,打算用自己暖暖的身體來溫暖它冰冷的身軀,使它慢慢甦醒過來。
那蛇得到溫暖以後,果然甦醒了,漸漸地睜開眼睛,緩慢地活動了一下身軀。
農夫看見小蛇沒事了,於是放下小蛇,準備讓她自行活動。
這時候蛇竟然開口說話了,只見它豎起頭部,緩緩向農夫拜了一拜道:「多謝公子救命之恩,小蛇感激不盡。」
農夫大驚,蛇能開口說話他還是頭一次遇到,於是結結巴巴說道:「你,你是妖還是魔?」
小蛇道:「公子不必驚慌,我本觀音大士座下的一條小蛇,被大士派下凡間行走,沒想到遇到千年寒冰,身子被凍僵,幸好公子為我取暖,方才活命。」
農夫一聽,原來小蛇是觀音大士身邊的紅人呀,於是就問「小蛇,你認識觀音大士,能不能幫我在觀音大士面前說一句話,求她賜給我一樁姻緣。」
小蛇道:「這倒是沒有問題,可是我因為被千年冰雹所傷,現在雖然性命無憂了,卻不能動用法力,連一條普通的小蛇都不如,無法再回到天上。」
農夫道:「不知道怎麼才能使你恢復法力,回到天上呢?」
小蛇道:「我之所以會受傷,是因為受到了千年寒冰的寒氣所傷,只要找到一個九陽之人,我喝了他的鮮血,就能夠驅除寒氣,恢復法力。」
農夫道:「什麼樣的人是九陽之人?」
小蛇道:「九陽之人就是在正午十二點出生的三十年以上的處男,他們血液聚陽之能,每十年可聚三陽,三十年就是九陽。」
農夫大喜,道:「我就是三十年以上的處男呢,你看看我的血行不行。」
小蛇一看,道:「還真是呢,沒想到公子就是我命中的救星,不知公子願不願意搭救小蛇。」
農夫道:「只要能娶到媳婦,死我都願意。」說著,伸出胳膊,讓小蛇下口。
小蛇害羞道:「那我咬了呀,公子真是個好人!」
小蛇咬了農夫,農夫中毒,猝!
吸了農夫血,小蛇果然痊癒,道:「真是個呆子,看你治癒本蛇的份兒上,本蛇若能見到觀音大士就為你美言幾句。」說完,小蛇化為白煙而去。
話說歲月如流光,轉眼農夫已經輪迴了四十九世,剛好一千年。小蛇千年修煉,化身成人,卻無法成仙,於是就求觀音大士指點迷津,觀音大士道:
「千年修煉,一朝成人,你可記得千年前許下的承諾?」
小蛇努力回憶,卻無所得,觀音大士道:「千年前你下凡行走,可是許了別人承諾?」
小蛇才恍悟,方才想起許了農夫找媳婦的事情,但農夫已輪迴千年,如何才能找到他?
觀音大士道:「有緣千裡來相會,須往西湖高處尋。」
後來,小蛇下凡找到了農夫,和農夫成就了一番人間佳話,那小蛇叫白素貞,農夫叫許仙。