傑克·理查爾是一個前軍隊的警務人員,現在過著窮困潦倒的生活。其實理查爾和巴爾是老相識了。他們曾經都在軍隊中服役。在海灣戰爭中,巴爾用同樣的方法謀殺過4個人,但是因為技術上的原因,而洗脫了罪名。理查爾則堅信,隻要他再犯同樣的案件,自己就一定能把巴爾繩之於法。 隨著理查爾調查的深入,他發現了更大的謎團。而且巴爾似乎也真的是無罪的。巴爾無緣無故地被殺手背後的集團給捉了起來,被狠狠地揍了一頓,全然忘記了凶手的相關信息。現在,隻有理查爾一個人要去探明真相了。 理查爾明白,六發子彈、五名死者之外的那一發漏空的子彈是殺手故意放空的。為了了解狙擊手的工作,他特意來到了狙擊手的訓練營找到了一個叫做薩繆爾·卡什(羅伯特··杜瓦爾 Robert Duvall 飾)的教練。在卡什和巴爾妹妹以及律師的幫助下,理查爾漸漸走進了事件的中心位置—— 一個關於蘇聯改造營和俄羅斯黑幫的秘密漸漸浮出水麵……