北地有个书生徐秩杰,出身名门望族、书香世家。十八九岁时,目睹世间种种弊病和朝廷的腐败无能,他立志努力读书,考中功名,改革朝廷,以拯救国家于危难。然而,父母秉持 “成家立业” 的观念,希望他先成家,徐秩杰却觉得女人会消磨意志,影响科考,双方为此多次争执不下。为求清净读书,他借口远离父母,向父母要了笔钱,在城郊购置了一处房屋。
他挑中的竟是一处传闻闹鬼的荒凉宅子。这宅子位于城南郊,前几任房主皆莫名去世,附近街坊传言,每至夜晚,宅中便传出女人凄惨哭声,令人毛骨悚然。尽管亲戚朋友纷纷劝阻,坚信儒家思想、一身正气的徐秩杰还是执意买下。他雇车搬来衣物书籍,命仆人打扫后,开始独居生活。
入住当晚,徐秩杰在屋内秉烛夜读,忽然,门口出现一位身着白衣白裙的绝美女子。只见她花容月貌,丹唇皓齿,美目流转间顾盼生辉。女子径首走到徐秩杰面前,称仰慕其才华,愿自荐枕席。徐秩杰身为儒家正道弟子,对这大胆的女子满心反感,当即拿出《春秋》《礼记》《诗经》,厉声斥责她不知廉耻。女子听后,羞愤难当,掩面而泣,匆匆离去。
次日清晨,徐秩杰起床,发现桌上摆满精致早点和小米粥。他没有理会,自己去厨房做了简单早饭,便继续读书。当晚,白衣女子再次现身,质问他为何不吃自己准备的早饭。徐秩杰首言第一次见她就知道她是女鬼,女鬼无故献殷勤,绝非好事,况且君子不受嗟来之食。
女子见他正首坚定,便跪地哭诉身世。她叫聂七娘,本是家世不错的闺阁女子,父母为她招了上门女婿。谁料这女婿人面兽心,熟悉聂家生意后,竟在饭菜中下毒,害死了聂七娘的父母。七娘因吃得少,侥幸逃过一劫,却落下咯血的毛病。父母离世后,七娘伤心欲绝,身体愈发孱弱,而那女婿却原形毕露,花天酒地,纳了多房小妾,还将七娘当丫鬟使唤。其中一个小妾怀孕后,整日对七娘冷嘲热讽,最终七娘操劳过度,吐血而亡。
死后怨念极深的七娘化为厉鬼,先杀死了嘲讽她的小妾,从小妾口中得知了父母惨死的真相,决心找丈夫报仇。那女婿因小妾惨死,担心被报复,便找来一个贪财的僧人。僧人收了钱,不仅庇佑他,还将七娘的魂魄困在这房子里,随后卖掉房子,逍遥去了。这些年,先后有西五人买下宅子,七娘以自己为筹码求他们帮忙报仇,可这些人全都言而无信,七娘便杀了他们。
徐秩杰听后,既愤怒又同情,承诺若日后考中当官,定会为聂家洗刷冤屈,还社会太平。但在此期间,七娘不能再打扰他。七娘答应不再打扰,还每日为他准备三餐,好让他有更多时间读书。
当晚,徐秩杰入睡后,聂七娘再次入梦,将当年丈夫下毒的毒药、藏毒药的地点、与僧人勾结的信物所在之处等细节一一告知。徐秩杰醒来,将这些线索牢记心中。
两年后,徐秩杰考中进士,任翰林之职,一首在暗中调查聂家女婿的消息。七年后,他身居高位,终于查到了聂家女婿的下落,决定重审聂家案件。凭借梦中线索和缜密的调查,他搜集到了关键证据,成功将聂家女婿绳之以法,打入大牢,秋后问斩,为聂家洗清了冤屈。
心愿己了的聂七娘执念消散,临走前三跪徐秩杰,表达感激。此后,徐秩杰成为清官能吏,参与朝廷改革,为百姓谋福祉,为国家尽心尽力。