《倩女幽魂》里张国荣饰演的是宁采臣。该片翻拍自1960年邵氏出品的同名影片,讲述了书生宁采臣和女鬼聂小倩之间发生的一段人鬼恋。

宁采臣赴郭北县收帐,逢大雨,躲入传说纷纭的兰若寺投宿,但为寺内道士燕赤霞所拒,于是宁采臣偷偷潜入寺中。入夜,宁采臣被一阵琴音吸引,邂逅少女聂小倩。聂小倩突露杀机,幸燕赤霞赶到,救下宁采臣一命。聂小倩感其正直,心生爱意,但被燕赤霞阻止。宁采臣却误认燕赤霞为杀人犯,欲与聂小倩逃走。

树精姥姥逼聂小倩杀宁采臣,聂小倩不肯,姥姥命众魔欲杀宁与小倩,燕赤霞再次出现,救下二人,姥姥重伤。此时宁采臣才知聂小倩原是一游魂,因尸骨被弃荒野而受姥姥控制,每夜四处寻找壮男为姥姥吸引阳精,增益延寿。为免聂小倩再次受辱,宁采臣答应将其尸骨送回乡间安葬。不料聂小倩却被地府石妖抢去为妻。燕赤霞经不住宁采臣相求,再次出手,终于救回小倩。