绰号“卡车”的大卫菲斯克罗伯特德尼罗饰和绰号“公鸡”的托马斯考万阿尔帕西诺饰是纽约警署里的一对黄金搭档。在过去的30年时间里,两人在犯罪率据高不下的纽约城里可谓是屡建功勋。如今,这对老警探都到了即将告老还乡的时候。然而就在此时,一宗与其多年前办过的案子有很大关联的凶杀案突然发生,使得两人不得不在退休前再度全力出手。
经调查,这起案件的被害者,竟然是另一起起案件的嫌疑犯,在其尸体旁还留下了奇怪的惩恶扬善的四行诗。“卡车”和“公鸡”不约而同地想起了许久前处理的某一系列案件的犯罪方式与此颇为相似--凶手所选择的对象都是些钻法律空子的罪犯。似乎是以一种“替天行道”的姿态来惩罚这些逃脱法律制裁的罪人。但随着调查的进一步深入,这起连环杀人案则显得愈发的复杂,并牵扯了更多他们意想不到的人和事……