宁采臣赴郭北县收帐,逢大雨,躲入传说纷纭的兰若寺投宿,但为寺内道士燕赤霞所拒,宁偷偷潜入寺中,入夜,宁被一阵琴音吸引,邂逅少女聂小倩,小倩突露杀机,幸燕赤霞赶到,救下宁一命。小倩感其正直,心生爱意,但被燕阻止。宁却误认燕为杀人犯,欲与小倩逃走,树精姥姥逼小倩杀宁,小倩不肯,姥姥命众魔欲杀宁与小倩,燕再次出现,救 下二人,姥姥重伤。此时宁才知小倩原是一游魂,因尸骨被弃荒野而受姥姥控制,每夜四处寻找壮男为姥姥吸引阳精,增益延寿。为免小倩再次受辱,宁答应将其尸骨送回乡安葬,不想此时小倩又被地府石妖强抢为妻,燕经不住宁相求,再次出手,终于救回小倩,但燕让小倩投胎转世,这一对有情人终无法携手。