一天深夜,回来晚的周太太(梁思敏饰演)无意中目睹了一起可怕的谋杀案。周女士的丈夫老周(周文健饰演)是一名侦探,恰好负责调查此案。然而,他妻子的目击者证词让老周感到困惑,因为周夫人看到的凶手应该在50年前就死了。这是怎么回事?老周聪明聪明的搭档孔明(刘青云饰演)从不按常理行事,从非洲回来,也加入了案件的调查。通过分析众多线索,孔明发现周夫人当天并没有认错,凶手确实是早该死去的人。原来,凶手深深地爱上了他的前情人敏敏。为了再次见到敏敏,凶手的心陷入了恶魔。在这五十年里,他从未衰老或死亡,他的外表也没有任何变化。