美国退役优秀狙击手鲍勃(马克•沃尔伯格 Mark Wahlberg 饰),在战场上有过优异表现,但是在骨子里并不喜欢过这种整日与冰冷的枪械为伴的日子。于是,斯瓦格在坚持到退伍之后便带着心爱的女友还有自己那条忠实的爱犬一同来到了偏僻的阿肯色州。
然而,斯瓦格幸福的宁静生活并未持续多久,正当他在阿肯色州享受退役后的休闲时光时,他的前上司前来拜访他,希望他能接受一项新的任务,希望凭借他多年的狙击经验,在总统街头演讲那天充当隐形狙击手暗中保护总统。虽然十万分不情愿,但禁不住上司的游说,鲍勃最终答应了。
到了总统演讲那天,斯瓦格站在演讲台对面的大楼里监视着,突然一声枪响,总统身边的衣索比亚主教被杀。斯瓦格正要提枪去抓住枪手的时候,一名警察突然闯进门来,用枪指着他,要斯瓦格缴枪投降。鲍勃被当成暗杀者遭遇警方追捕。
心知成了替罪羔羊,鲍勃在身中两枪的情况下奋力逃走了。鲍勃此时唯一的出路就是找出幕后的真凶,亲手为自己洗脱罪责。