当中,宁采臣是由张国荣扮演,他眉目秀气,气场亦不犀利,反倒显着害羞、怯弱,一张唯唯喏喏的文人样子。他并非不害怕鬼怪,否则也不要在走夜路时点三盏灯笼;可是为了爱,他也会变得很坚强,与聂小倩有肌肤之亲之后,他也不管千年树妖的舌头有多长,只想抱住情人逃跑。
燕赤霞由午马扮演,容貌如同钟馗,还颇有一些酒神气场,法术也很高超。他性情奔放,略有一些天真烂漫,他视妖魔为敌,乃至有时候也会与它们斗气。
姥姥由刘兆铭扮演,姥姥是雌雄同体的树妖,声线时男时女,一副“黑寡妇”的装容。盘根错结的树蔓根须就是它埋伏于兰若寺中的长舌,出其不意对留宿在此的倒霉鬼啖肉吮血。
此片是1部既有着东方风韵、又有国际共鸣的奇妙爱情片。电影不但让张国荣与王祖贤的古装打扮深入人心,并且喜剧与恐怖片的配搭也让古装鬼片再次变成港产片的顶级潮流。