《倩女幽魂》(A Chinese Ghost Story)是程小東執導、徐克監製、阮繼志編劇的香港奇幻愛情片,改編自蒲松齡《聊齋志異》中的《聶小倩》。張國榮、王祖賢、午馬和劉兆銘分別飾演寧采臣、聶小倩、燕赤霞與樹妖姥姥。影片於 1987 年 7 月 18 日在香港上映,IMDb 標註片長 98 分鐘。
截至 2026 年 10 月 9 日,影片 IMDb 評分為 7.3(12,983 票),爛番茄新鮮度為 70%(10 篇專業評論),觀眾爆米花指數為 85%(5,000+ 份評分)。專業評價樣本不多,但三項指標整體偏正面。
郭北縣收帳與蘭若寺夜宿
收帳書生寧采臣趕往郭北縣,途中遇上大雨,帳簿上的記錄被雨水衝得難以辨認。他到了縣城後收不到欠款,又因身無分文找不到住處,只得依照當地人的指點,前往城外荒廢的蘭若寺過夜。
寺中,道士燕赤霞與劍客夏侯正在比劍。寧采臣誤入兩人之間,左右劍鋒同時停在他身旁。夏侯落敗後離開,燕赤霞則警告寧采臣,寺裡並不安全,要他儘快離去。寧采臣沒有別處可住,仍留在破敗的房間內。

當夜,夏侯被一名女子引到寺外,隨即遭到潛伏在林中的妖物襲擊。寧采臣並不知道這場死亡,只在寂靜的寺院裡聽見遠處傳來的琴聲。

琴聲引來的聶小倩
寧采臣循琴聲來到水邊小亭,遇見一名白衣女子。女子自稱聶小倩,先以琴聲和美色接近他;寧采臣卻顯得笨拙而克制,還在水邊替她趕走一條蛇。小倩原本奉命引誘陌生男子,這次卻沒有把他交給藏在暗處的妖物。

燕赤霞察覺寺外有異,趕來追查。寧采臣誤以為他要傷害小倩,一邊阻攔一邊帶她躲避;混亂中,反而是小倩多次幫寧采臣脫身。寧采臣跌入水中後仍設法爬上岸,兩人第一次相遇在追逐中匆匆結束。

天亮後,燕赤霞告訴寧采臣,昨夜在寺裡出現的女子不是活人。寧采臣不肯相信,仍準備在夜裡回去尋找小倩。
女鬼身分與姥姥控制
小倩和其他女鬼都受千年樹妖姥姥控制。她們必須在夜間引誘壯年男子,讓姥姥吸取陽氣。小倩雖已不願繼續害人,卻因自己的屍骨埋在樹下,無法擺脫姥姥的驅使。

寧采臣再次來到蘭若寺,終於確認小倩是鬼魂。小倩沒有再隱瞞自己的處境:她死後遺骨無人安葬,裝著遺骨的金塔被壓在樹下,魂魄因而受制。姥姥發現她保護寧采臣,逼她殺死這個書生,並命令手下殺死兩人。

小倩拒絕服從,帶寧采臣逃離。寧采臣也決定幫助她取回金塔,把遺骨遷到別處安葬,讓她不再受樹妖控制並獲得投胎的機會。
燕赤霞出手封印樹妖
姥姥派出手下追趕二人,又用樹根和長舌封住去路。燕赤霞聽見動靜後趕來,先救下寧采臣和小倩,再與姥姥正面交戰。寧采臣此前一直害怕這個脾氣暴烈的道士,此時才明白燕赤霞是在阻止寺中的妖物繼續殺人。

燕赤霞用劍、弓箭和道術抵擋樹妖,最後以掌心雷將姥姥封印百年。暫時脫離控制後,小倩請求寧采臣儘快帶走自己的金塔;只要遺骨仍留在蘭若寺,她就可能再次落入其他妖物手中。

黑山老妖搶親與枉死城
寧采臣尚未來得及完成遷葬,來自陰間的黑山老妖便帶走小倩,準備強迫她成婚。寧采臣請求燕赤霞救人。燕赤霞起初不願再涉險,最終還是打開通往陰間的臨時入口,與寧采臣一同闖入枉死城。
陰間擠滿亡魂,寧采臣和燕赤霞在燭火、煙霧與成排骷髏之間尋找小倩。他們一度被幻象和群鬼困住,只能彼此照應,繼續向婚禮所在之處前進。

兩人終於找到小倩,並在黑山老妖的阻攔下把她帶離。燕赤霞維持通道,寧采臣護著小倩向人間逃去;三人在入口關閉前回到蘭若寺,暫時擺脫陰間追兵。

結尾
三人回到人間時,天色已經開始發亮。陽光會使小倩魂飛魄散,寧采臣只能用身體擋住殘破木窗透進來的光。小倩躲在陰影裡向他告別;兩人明知即將分開,卻連最後一面也無法看清。隨後,小倩進入裝著遺骨的金塔。
寧采臣與燕赤霞按照小倩的願望,把金塔帶到遠離蘭若寺的山野重新安葬。寧采臣跪在新墳前焚香,燕赤霞揹著行囊站在一旁。小倩的魂魄不再受姥姥和黑山老妖控制,寧采臣則在墳前完成了對她的承諾。
