寧采臣因為在陌生的地方居住,久久難以入睡。他聽見北邊房裏有人竊竊私語,好像住有家眷。他起身趴在北牆石窗下,悄悄看了一眼。看見短牆外一個小院落裏,有一位四十多歲的婦女,還有一個老婆子穿著褪色的紅衣服,頭上插有銀梳,一副駝背衰老的樣子,那兩人在月下說話。婦人說:“小倩為什麼久久不來?”老婆子說:“差不多該到了,”婦人說:“她沒向姥姥發牢騷嗎?”老婆子答道:“沒聽到,但她看上去很憂慮。”婦人說:“小丫頭不能當作知己人看待”
話未說完,就有個十七八歲的女孩進來了,模樣好像很美。老太婆笑著說:“背後不說人,我們兩個正說你呢,沒想到你這個小妖精悄悄進來了,幸虧我們沒說你什麼壞話。”老太婆接著說:“小娘子長得好比畫中人,我要是個男人,也會被你把魂勾跑。”女孩說:“姥姥不誇獎我幾句,還有誰會說我好?”婦人和女孩子說了些什麼,寧采臣沒有聽清。他想這是鄰居家眷的私語,所以躺回草床不再聽她們說話。過了一會兒,寺廟裏一片寂靜。
寧采臣剛要入夢境時,覺得好像有人進了他的臥室。他急忙起身一看,發現是北院那個叫小倩的女孩子進來了。他不由得吃了一驚,問她進來幹什麼,她說想跟他一起睡。寧采臣一本正經地說:“你不怕別人議論,我還怕別人說閑話呢。偶然一失足,就會成為一個道德淪喪的無恥之徒。”女孩說,夜裏沒人知道。寧采臣大聲責罵,女孩猶豫徘徊想要說什麼。寧采臣吼道:“快走開!要不然,我就要喊南邊小屋裏的人了。”聽了這話,那女孩有些害怕,隻好走開了。剛走出門又轉身回來,把一錠金子放在寧的床褥上。寧馬上把它扔到院子的台階上,斥責說:“不義之財,弄髒了我的口袋。”女孩羞愧地揀起金子走了,嘴裏還說:“這個男人真是鐵石心腸。”
第二天一早,有個蘭溪的書生帶著一個仆人來應考。他們住在寺廟的東廂房裏。不料,書生竟在當天夜裏暴死了。死後發現,他的腳板心有個小限孔,像是被錐子刺的,還有一縷縷血絲流出來了。大家都不知道這是怎麼回事。過了一個晚上,書生的仆人也死了,他的症狀和書生一模一樣。晚上,燕生回來了。寧采臣問他知不知道死因,他認為這是鬼魅幹的。寧采臣為人耿直,根本沒把鬼的事放在心上。
到了夜裏,那個女孩子又來找他。她對寧采臣說:“我見過的人多了,但沒有像你這樣剛直的人。你有聖賢人的品德,我不敢欺騙你。我叫聶小倩,十八歲就病死了,埋在這座寺院旁,不幸遭受妖物的威脅,幹了不少傷天害理的下賤勾當。我用容顏去迷惑別人,這本來並不是我願意做的。現在這寺中沒有人可以殺,鬼夜叉很可能要來殺你。”寧采臣聽了這話,十分驚駭,他請求小倩幫他想辦法。聶小倩說:“你跟燕赤霞住在一屋便能免除凶災。”寧采臣問了一句:“為何不去迷惑燕赤霞?”小倩回答說:“他是個奇人,鬼妖不敢接近他。”寧采臣又問:“你們怎麼樣去迷惑人呢?”聶小倩說:“和我親昵的人,我悄悄用錐子刺他的腳心,這樣,他很快就昏迷過去了,於是,我再吸他的血給妖怪喝。有時候,我用金子去勾引,其實那不是金子,而是羅刹鬼的骨頭。這東西留在誰那裏,就能把誰的心肝掏去。這兩種方法,都是迎合而今人們貪色好財的心理。”寧采臣問她什麼時候戒備,她說明天晚上。臨別時,小倩哭著說:“我掉進了大海,找不到岸。你是仗義君子,一定能救苦救難。如果你能把我的朽骨帶到一個清淨的地方安葬,我將感激不盡。”寧采臣答應了她的要求,問她的墳在哪裏,她說:“請記住,白楊樹上有烏鴉巢穴的地方便是。”說完出門,片刻消失不見了。
第二天,寧采臣恐怕燕赤霞外出,便早早到他房裏,邀請他喝酒。上午九十點鍾,酒菜準備好了。在酒席上,寧采臣留意觀察燕赤霞。寧采臣表示想和他同屋睡,燕赤霞推辭說自己喜歡清淨,寧采臣不聽,到了晚上,強行把鋪蓋都搬過來了,燕赤霞不得已,隻好跟他同睡,他囑咐寧采臣:“我知道你是個大丈夫,對你也很欽佩。不過,我有些私事,不便明說。請你不要翻看我的小箱子。否則,對你我兩人都沒好處。”寧采臣很恭敬地答應了。後來,各自就寢。燕赤霞臨睡前把小箱子放在窗台上,過了一會兒,他就鼾聲如雷。寧采臣半天也睡不著。大約一更時分,他發現窗外隱隱約約有人影,正慢慢靠近窗戶朝裏看,目光閃閃。寧采臣很害怕,正要喊叫燕赤霞,忽然聽見有個東西從小箱子中飛出,像一匹白綢緞閃閃亮,折斷窗戶上的石格,猛然一射,隨即像電光一樣熄滅了。這時,燕赤霞醒來起身,寧采臣假裝睡著了,在暗中觀察他。隻見燕赤霞拿起箱子檢查,從裏麵取出一個東西,映著月光嗅了嗅。那東西亮晶晶的,大約有兩寸長,一片韭菜葉子大小。然後,燕赤霞把它緊緊包牢,又放進箱子裏。燕赤霞自言自語:“什麼老妖怪,竟敢有這麼大的膽子,把我的箱子都給弄壞了。”於是,他又躺下來。