青牛山下住著一個青年,名字叫宋子楓,自幼父母雙亡,又沒有兄弟姐妹。家裡有兩塊地,靠打獵種田為生。
這一日宋子楓去山上打獵,轉悠了許久也沒見到可打的東西,正垂頭喪氣間,前面的草叢一動,一隻肥碩的灰兔子跑了出來。宋子楓趕忙搭弓射箭,一箭射中了兔腿,兔子拖著傷腿跑得很慢。
宋子楓想,完整的兔皮可以多賣些錢,便沒有再射箭,飛奔過去捉兔子。眼看兔子跑到了一棵大樹後面,等宋子楓跑到樹後,只看到一個穿灰色衣服的少女坐在樹下嚶嚶哭泣,兔子卻沒了蹤影!
宋子楓連忙問姑娘,怎會孤身一人在此哭泣。姑娘淚眼婆娑說,她叫雲娘,過門才一個多月,丈夫因失足掉落山崖去世了。公婆便說她克夫,是不祥之人,整日讓她干粗活兒,還不讓她吃飽飯,幹活兒慢一點兒就拿柳枝打她。
雲娘實在受不了了,就跑了出來,不巧卻在此地扭傷了腳,再也走不動了,說罷又哭了起來。宋子楓是個熱心腸,便背姑雲娘回了自己的家,給她的腳敷上自己採的草藥。
在宋子楓的精心照顧下,雲娘恢復得很快,三天過後就能下地走路了,還主動幫他把家收拾得乾乾淨淨,給他做了可口的飯菜。宋子楓感受到了久違的家的溫暖。
同時宋子楓也感到了莫名的失落,因為雲娘的腿好了,她就該回家了,他捨不得她走,又不好意思說出口。
這天雲娘做了一桌子的好菜,說是等吃完這頓飯,自己就回家了,不在這裡麻煩他了。宋子楓一聽雲娘要走,哪裡還吃得下去飯,一言不發地坐在院子里。
雲娘看他這樣子,不覺偷笑說,宋大哥,你若不嫌棄,我給你做一輩子飯如何,宋子楓上前一把抓住雲娘的手,卻臉紅脖子粗的一句話也說不出來。
宋子楓不想委屈雲娘,便去鎮上採買了新婚物品,二人把小屋裝飾了起來,當天夜裡便拜堂成婚了。宋子楓隱約聽到院子里有哭聲,出去一看,只見一個面目模糊的白衣人漂浮在院子里,宋子楓不覺癱軟在地。
白衣人說,你不必害怕,我並非是想害你,我是來救你的。你的妻子云娘不是人,她是兔子精,就是那日你打傷的那隻灰兔子。我便是被她害死的,她假借與人成婚,吸取男子精華,增加自己的修為。
我今日來告訴你,快去找南山道人來收服她,然後去後山洞口有棵槐樹的山洞裡,把我們幾個被害的魂魄放出來,好讓我們早日輪迴。
白衣人說完就飄走了,宋子楓一激靈睜開了眼,原來是一場夢,雲娘還在睡覺。宋子楓不敢耽誤,趕緊去請了南山道人。南山道人說找了兔子精好久了,只因她修為見長,隱秘了蹤跡。
南山道人化作一縷風鑽入宋子楓衣袖中。
雲娘正在準備午飯,抬頭看到宋子楓,便覺後背一涼,心知不好,拔腿便跑,南山道人跳出衣袖,手拿黑木劍一劍正中雲娘心口,雲娘倒地現出了原形,就是那隻肥碩的灰兔子。
南山道人指著她說,你既潛心修鍊,怎可害人,誤入歧途害人害己啊,去我後山贖罪園,贖清罪過再做打算吧!說完抱著兔子走了。
宋子楓喊了幾個人去到後山,看到一個被槐樹擋著的山洞,把槐樹砍掉後,只見幾團白霧飄出山洞,空中隱隱有道謝之聲。