在美國軍隊中服役多年,且在戰場上有過優異表現的狙擊手鮑勃·李·斯瓦格(馬克·沃爾伯格)在骨子裏並不喜歡過這種整日與冰冷的槍械為伴的日子。於是,斯瓦格在堅持到退伍之後便帶著心愛的女友還有自己那條忠實的愛犬壹同來到了偏僻的阿肯色州。開始過上自己向往已久的平靜日子。然而,斯瓦格幸福的寧靜生活並未持續多久,便被無情地打破了。斯瓦格曾經的上司帶著壹隊人找上門來。希望,憑借他多年的狙擊經驗,在總統舉行街頭演講的時候出手相助,在暗處為總統擔任保鏢。因為,ZF方面此前收到消息稱有恐怖分子或者殺手將會有所行動,對總統的人身安全不利。善良誠實的斯瓦格經不起上司的勸說,便應允接受了這壹任務。到了總統演講那天,斯瓦格站在演講臺對面的大樓裏監視著,突然壹聲槍響,總統的貼身保鏢中槍倒地。斯瓦格正要提槍去抓住槍手的時候,壹名警察突然闖進門來,用槍指著他,要斯瓦格繳槍投降。還沒有回過神來的斯瓦格就這樣稀裏糊塗地被當作刺殺總統的疑犯通緝。還好斯瓦格身手敏捷,身中壹槍跌出窗外,逃離現場。仔細的思考過後,斯瓦格方才清醒,原來自己從壹開始便被人陷害成替罪羊。於是,斯瓦格拼命展開調查,追逐真兇,親手為自己洗脫罪責……
叢林、小屋、愛犬和心愛的女友莎拉(凱特·馬拉),在阿肯色州偏僻的某處,留起絡腮胡的鮑勃·李·斯萬格(馬克·沃爾伯格)過著隱居的寧靜生活。直到壹天,壹隊人馬找上門來。原來斯萬格本是數壹數二的神射狙擊手,因為壹次在埃塞俄比亞的行動失敗,本來就厭倦了冰冷槍械生涯的他,毅然決定退隱山林消失蹤跡。