影片描绘了年轻富农安德烈(普里特·鲁格 Priit Loog 饰)的人生旅程,展现了他与邻居佩尔鲁(普里特·沃伊马斯特 Priit Võigemast 饰)之间的复杂关系以及对正义的追求。安德烈受过良好的教育,聪明又强壮,与温柔宽容的妻子克鲁特一起购入了一个荒废的农场,希望在那里开始新的生活。然而,他们的邻居佩尔鲁却是个粗鲁又不愿合作的人。安德烈试图与佩尔鲁合作修水渠,但两人之间的矛盾却始终无法解决。佩尔鲁甚至杀害了安德烈的猎犬,并设法让他无法控告他的罪行。安德烈认为佩尔鲁是个彻头彻尾的无赖,一心寻求报复,而克鲁特则经常调停丈夫和邻居之间的矛盾。 随着时间的流逝,“正义”成为了安德烈心中最重要的事物,他不断追求着为自己和他人伸张正义的目标。然而,这种对正义的执着却使他陷入了孤独之中,因为他所追求的“正义”并不总是被社会所认可,而且往往带来了更多的痛苦...。故事发生在清朝末年,捉鬼大师张可以(楚原 饰)带着徒弟张北平(钱小豪 饰)和张南京(黎耀祥 饰)远赴香港,迫于生计,北平和南京去当了警察。频出的僵尸祸害人间,张北平请求师父张可以重出江湖为民除害,哪知道僵尸背后的黑手系香港首富屠万富(江毅 饰),张可以能够以其一己之力抵抗这强大的对手吗?
屠万富的女儿屠天丽(关宝慧 饰)痴痴爱恋着张北平,可北平喜欢的却是温婉贤淑的女鬼飘雪(郑秀文 饰)。最终,屠天丽选择为情自尽,化作厉鬼,誓要报复北平的薄情寡义。与此同时,北平亦结识了飘雪的姐姐飘红(郑秀文 饰),飘红喜欢上了正直勇敢的北平,不惜为他献出生命。。