劇情介紹
六發子彈,五名死者。一個不知名的槍手在鬧市區製造了這么大的一個“驚喜”。這個“驚喜”讓整個城市都陷入魁了恐慌。所有的證據都指向了詹姆斯·巴爾(約瑟夫·斯科拉 Joseph Sikora 飾),一個前軍隊的狙擊手。他被逮捕之後,只說了兩句話:你們抓錯人了,把傑克·理查爾(湯姆·克魯斯 Tom Cruise 飾)找來。
傑克·理查爾是一個前軍隊的警務人員,現在過著窮困潦倒的生活
其實理查爾和巴爾是老相識了。他們曾經都在軍隊中服役。在海灣戰爭中,巴爾用同樣的方法謀殺過4個人,但是因為技術上的原因,而洗脫了罪名。理查爾則堅信,只要他再犯同樣的案件,自己就一定能把巴爾繩之於法。隨著理查爾調查的深入,他發現了更大的謎團。而且巴爾似乎也真的是無罪的。巴爾無緣無故地被殺手背後的集團給捉了起來,被狠狠地揍了一頓,全然忘記了兇手的相關信息。現在,只有理查爾一個人要去探明真相了。理查爾明白,六發子彈、五名死者之外的那一發漏空的子彈是殺手故意放空的。為了了解狙擊手的工作,他特意來到了狙擊手的訓練營找到了一個叫做薩繆爾·卡什(羅伯特·杜瓦爾 Robert Duvall 飾)的教練。在卡什和巴爾妹妹以及律師的幫助下,理查爾漸漸走進了事件的中心位置—— 一個關於蘇聯改造營和俄羅斯黑幫的秘密漸漸浮出水面。主演:湯姆·克魯斯羅莎蒙德· 派克理查·詹金斯