孔生睜開眼,見果然回到了家鄉。這才知道公子並非人類。他高興地叫開家門。母親出乎意料,又看到漂亮的兒媳,全家都非常喜悅。等到回頭一看,公子早已無影無蹤了。鬆娘侍奉婆母很孝順,她的美貌和賢惠的名聲,傳誦遠近。
後來孔生考中了進士,被授予延安府司理官職,攜帶著家眷上任了。他的母親因為路遠沒一同去。鬆娘生了個男孩,取名叫小宦。
孔生後來因冒犯了禦史行台而被罷官,受阻回不了家鄉。有一次他偶然到郊外打獵,碰見了一位美貌少年,騎著匹黑馬駒,頻頻回頭看他,孔生仔細看了看,原來是皇甫公子。急忙收韁勒馬,兩人相認,悲喜交加。公子邀請孔生跟他一起回家去。
他們走到一村,樹木茂密,濃蔭蔽日。進了公子家,見門上飾有金色的泡釘,仿佛世族大家。孔生問嬌娜妹子的近況,知道她已經出嫁了;又知嶽母也已去世,非常感慨傷心。
他住了一宿回去,又和妻子一同返回來。這時,正好嬌娜也來了,她抱過孔生的兒子上下拋逗著玩,說:“姐姐亂了我家的種了。”孔生拜謝她先前的恩德,嬌娜笑道:“姐夫顯貴了,瘡口已經好了,沒忘記疼吧?”她的丈夫吳郎,也來拜見。在這裏住了兩夜才離去。
一天,皇甫公子忽帶憂愁的神色,對孔生說道:“天降災禍,您能相救嗎?”孔生雖然不知將要發生什麼事,但卻立即表示自己甘願承當。公子急忙出去,招呼全家人來到,排列在堂上向孔生禮拜。
孔生大為驚異,急問緣故。公子說:“我們不是人類,而是狐狸。今有雷霆劫難,您願意以身抵擋,我們就都能生存;不然的話,請您抱著孩子走吧,免得讓您受牽累。”
孔生發誓與公子全家共存亡。於是公子讓孔生手執利劍站立在門口,叮囑他說:“霹靂轟擊,也不要動!”孔生按公子說的去辦。
果然見陰雲密布,白晝如夜,昏天黑地。回頭一看住過的地方,寬大的房舍沒有了,隻有一座高大的墳塚,有個深不見底的大洞穴。正在驚異不定的時候,霹靂一聲巨響,震撼山嶽;狂風暴雨驟起,把老樹都連根拔出。
孔生雖然感到耳聾眼花,卻依然屹立在那裏一動不動。在濃煙黑霧之中,忽見有個鬼樣的怪物,尖嘴長爪,從深洞中抓出一個人來,隨著煙霧上升。孔生瞥了一眼那人的衣裳鞋子,覺得很像嬌娜。急忙一躍而起,用利劍向怪物剌去,隨手墮落一物。突然又一個炸雷爆裂,孔生被震倒在地,竟然昏死過去。
過了一會兒,天晴雲散,嬌娜自己慢慢蘇醒過來。當她看到孔生死在身旁,便大哭著說道:“孔郎為我而死,我為什麼還活著!”鬆娘也從洞內出來,一起把孔生抬了回去。嬌娜讓鬆娘捧著孔生的頭,讓公子用金簪撥開孔生的牙齒;她自己兩手撮著孔生的腮,用舌頭把口裏的紅丸送到他的嘴裏,又口對口地往裏吹氣。紅丸隨著氣進入孔生的喉嚨,發出格格的響聲。不一會兒,孔生竟蘇醒過來。見親屬們都在麵前,仿佛如夢中醒來。於是一家團圓,不再驚慌,萬分喜悅。
孔生認為墓穴不可久住,提議讓大家和他一同回自己的故鄉。
滿屋的人都交口稱讚,隻有嬌娜不高興。孔生請她與吳郎一起去,嬌娜又怕公婆不肯離開幼子,一整天也沒商量出結果。忽然見吳家的一個小仆人,汗流滿麵氣喘籲籲地來到。大家驚慌地再三追問他,才知道吳郎家也在同一天遭難,全家都死了。
嬌娜聽說,頓足悲傷,啼哭不止。大家一起慰勸她。直到這時,大家一同隨孔生回歸故鄉的計劃才算定下來。孔生進城料理了幾天,回來就連夜催促整理行裝。
孔生回到家鄉後,把自己的一處閑棄的園子給皇甫公子一家住,平常反鎖著園門;隻有孔生和鬆娘來到,才開門。
孔生與公子、嬌娜兄妹在一起,下棋、飲酒、談天、聚會,親密得就像一家人。孔生的兒子小宦長大了,容貌美好,有狐狸的神情。他到城裏去遊玩,人們都知道他是狐狸生的兒子。