故事发生在清朝末年。 捉鬼大师张克(楚本饰)带着徒弟张北平(钱小豪饰)和张南靖(黎耀祥饰)来到香港。 由于生计,北平、南京都当了警察。 丧尸频繁出现在世间,张北平恳求师傅张回来救人。 谁知僵尸背后的幕后黑手就是香港首富涂万福(江毅饰)? 张以一人之力能否避开这个强大的对手呢? ? 涂万福的女儿涂天丽(关宝慧饰)疯狂地爱着张北平,而北平却喜欢上了温柔贤惠的女鬼飘雪(郑秀文饰)。 最终,涂天理选择为爱自杀,化作鬼魂,发誓要报复北平的不仁不义。 与此同时,北平也结识了飘雪的妹妹飘红(郑秀文 饰)。 飘红爱上了正直勇敢的北平,她不惜为他牺牲自己的生命。