书生宁采臣(张国荣饰)收账不成,无处可归,遂夜宿鬼寺兰若寺,遇上侠士燕赤霞(午马饰),二人成为邻居。一日偶遇艳女小倩(王祖贤饰),二人两情相悦,但小倩乃是被树妖姥姥控制的鬼魂,专门迷惑精壮男子代姥姥吸取阳气。小倩见宁采臣心地善良不忍加害,并与他感情逐渐加深。宁采臣欲救小倩脱离姥姥魔掌,但苦于姥姥功力深厚,小倩无法脱离其魔掌。二人遂向燕赤霞求救.....在视听语言上,导演刻意淡化戏剧性元素。数字修复技术让历史影像突破时间限制,全彩与画面技术增强了历史的在场感。然而影片并未过度渲染技术效果,整体色调保持着历史应有的沉稳。整体场面的表现注重精神层面的传达,而非感官刺激。色彩运用始终保持着审慎的态度,声音创作也追求内敛的表达方式。