皮埃尔(迈克尔·凯恩 Michael Caine 饰),一名70岁的法国男子,被法国政府迫害和追杀。皮埃尔已经躲藏了近50年,过着隐姓埋名的生活,但他的追杀者并没有停止寻找他。一次偶然的机会,皮埃尔发现自己的行踪已经被政府掌握,成为了军方消灭的目标。
主要的追杀者包括新上任的陆军军官鲁克斯和纳粹猎人安玛丽。随着故事的发展,他们开始发现了当年的事件的真相,可能涉及更大的阴谋。皮埃尔在朋友和前妻的帮助下,一次次从鲁克斯和安玛丽的手中逃脱,但他变得越来越老,而他的追杀者似乎也越来越接近。皮埃尔能否最终幸存下来,揭示隐藏在事件背后的更大的阴谋呢?
杰瑞(杰克·尼科尔森 Jack Nicholson 饰)是一位精明强干的警官,在他任职期间,一桩非常恶劣的幼女谋杀案轰动了整个业界。在死去的女孩的母亲的强烈哀求之下,杰瑞加班加点的追查案件的各种线索,终于在结案之前逮捕了名叫托比(本尼西奥·德尔·托罗 Benicio Del Toro 饰)的嫌犯。最终,托比被判有罪锒铛入狱。
虽然案件看似告终,但杰瑞的内心里始终觉得有一些不对劲,他来到了案发地内达华州的一座小镇内,买下了路边的一间加油站,驻扎在此地继续寻找线索。在此过程中,他结识了单身母亲洛瑞(罗宾·莱特 Robin Wright 饰)和她的女儿。