明朝末年,江陵一帶有個秀才,叫張子放,他八字特別硬,身上的陽氣十分旺盛,經常遭遇鬼怪的惦記,好在同村有個道士,那道士做好事不留名,經常在背地裡幫張子放除掉靠近他的妖怪。張子放都不知道道士這些年來幫過他,替他除過多少次妖邪。
張子放到了成婚的年紀,村裡的媒人給他介紹了門親事,女方叫清葉,她和母親是個外來戶,剛搬到江陵不久,媒人將清葉帶到張家與張子放見了一面,張子放只看了清葉一眼就被她的美貌震懾的呆住了,當場就將婚事定了下來。
婚後二人過着甜蜜的生活,張子放努力讀書將來考取功名,而清葉則在家中操持家務,將家中的一切都安排得十分妥帖,可這樣的好日子沒過多久,清葉在一天深夜離奇失蹤,次日一早張子放才發現清葉床上僅有一灘血跡,還有個白毛狐狸的屍身。
清葉離世的消息迅速傳遍了大街小巷,村民們紛紛議論張家招惹到了邪祟,那清葉多半是個狐妖,被道士暗中殺害了,張子放根本不信村民們的話,他堅定的要找清葉回來,在外面整整呆了五年,尋遍了幾座城池,愣是沒見着清葉的身影。
當張子放萬念俱灰想要放棄時,他突然遇見一名叫南風的逃荒女子,還把南風當成了清葉對待,將她娶回家當做妾室,這讓張子放的心中得到了一些安慰,他在婚後不久就給清葉立了個衣冠冢,讓清葉入土為安。
五年來清葉再沒出現過一次,儘管張子放面上不肯承認,也心裏也認定了清葉已不在人世的事實。
這日傍晚,張子放正在院中背書,他突然在院中看到一抹靚麗的身影,與清葉極為相似,那身影穿着一身紅衣十分美觀,張子放當時就盯住她挪不開眼。
那女子似乎察覺到了張子放的目光,側過身斜視了張子放一眼,隨後頭也不回地沿着林間小道走掉。
張子放哪兒能輕易放過她,他當時立刻放下書本追了過去,想要看看那女子的真實相貌。那女子腳步極快,張子放跟着她走了沒多大會兒就累得氣喘吁吁,可他不敢停下來,他很想看看那到底是不是清葉,在追趕途中他還開口叫了女子一聲,可那女子始終沒有回應他。
大約走了幾里路後,張子放面前突然出現一座戲樓,戲樓上有幾個伶人在台上咿咿呀呀地唱着張子放從未聽過的戲曲,不過他能夠從中分辨出幾個伶人飾演的人物或鬼怪,只見兩個黑白無常裝扮的人正在蹦跳着緝捕一個從陰間逃出來的鬼魂。
這時,張子放的肩膀突然被人拍了一下,他扭頭一看,竟然發現那紅衣女子真的是清葉本尊,張子放一時間高興得無以復加,有很多問題想要開口詢問卻又無從說起。
清葉突然堵上了張子放的嘴唇,示意他什麼都不要說,安心地陪她看完這場戲。
張子放只好乖乖找個凳子坐在清葉身旁,他環視了一圈四周,發現周圍人人都是面色蒼白,目光毫不傾斜地盯着戲檯子看,連動也不動一下。張子放這才意識到事情的古怪,這清葉分明早在五年前就已經離世,而今突然將他引來看這出怪戲,其中或許有着什麼不可告人的秘密。
想到這裡,張子放頓時提高了警惕,他在凳子上坐了會兒,那台上的無常突然就拿出一把長劍,刺入一隻小鬼口中,將小鬼生生刺死,隨後猛地扯下身上的衣裳扔到一邊。張子放周身的場景也立刻隨之轉換。
那戲台變成了一座高大的墓穴,張子放周圍的看客也以肉眼可見的速度變成了一把灰,凳子則變成了一座座小墓碑,張子放周圍只剩下黑白無常和清葉還保持着原本的模樣。
無常掏出勾魂索朝張子放甩過來,眼看着就要勾住張子放的脖頸,南風的身影突然出現,她一把推開張子放,二人順勢倒在地上,隨後他們連忙從地上爬了起來,南風拽着張子放就要逃跑。
南風家中曾出過捉妖師,南風耳濡目染,對妖怪的把戲多少有些了解,那清葉哪裡是個活人,她分明是個九尾狐妖,為了吸收張子放周身的陽氣才嫁給張子放為妻。
那一晚九尾狐妖被道士斬殺在床上時沒有死,只是失去了一條尾巴,她此後五年都沒敢再次出現過,而今不知出於什麼原因又纏上了張子放。
為了能脫險,南風跑着跑着突然對張子放開口道:「我們一直跑也是逃不掉的,你快藏我裙子底下!」
當時情況危急,張子放沒有多想,掀開南風的裙角就鑽了進去,大約過了半柱香的時間,外面突然變得風平浪靜,張子放從裙子里出來時,南風已經處理完了所有的一切,還把有關清葉的所有秘密全都告訴了張子放,張子放頓時恍然大悟。
此後,張子放再也沒回想過有關清葉的任何事,一心一意地和南風過日子,二人兩年後還有了個孩子,生活的平淡又快樂。