《欧美aa一级》警队精英周峰于行动中误救毒枭之女导致行动失败、战友戴杰牺牲11年后警队重启此案戴杰之子戴墨阳抛开个人情感与周峰联手破案几经周折最终铲除毒枭用热血捍卫了警察的忠诚誓言卡洛斯是一名警察某天针对卡洛斯发生一起恐怖袭击卡洛斯毫发无损但妻子丧命12岁的女儿也失去双腿12年后他经营着一家保全公司女儿似乎也从创伤中复原甚至和一个男孩子谈恋爱过上正常人的生活表面上多年经商给了卡洛斯重生的机会事实上远非如此12年的光阴未能磨灭他心中的怒火安排好女儿的一切后他现在唯一的目标就是复仇…电影讲述了刚参加工作的心理医生玛丽希望治愈患有严重心理疾病的杀人犯马克却引发马克继续杀人玛丽最终意识到自己的错误及时觉醒并解救了即将被马克杀死的亚力山德拉玛丽遇到的第一个病人就是马克目睹了主治医生亚力山德拉对待马克的态度后在强烈的同情心和职业道德的驱使下玛丽决定用自己的方式拯救马克但她的行为违反了院方规定被发现后医院决定开除她救人心切的玛丽在情急之下私自释放了马克并和他一起逃至小旅馆此时她才渐渐发现马克已病入膏肓她根本无法控制他在杀害了旅馆前台小姐后马克又将黑手伸向了亚力山德拉……六发子弹五名死者一个不知名的枪手在闹市区制造了这么大的一个“惊喜”这个“惊喜”让整个城市都陷入魁了恐慌所有的证据都指向了詹姆斯·巴尔(约瑟夫·斯科拉 Joseph Sikora 饰)一个前军队的狙击手他被逮捕之后只说了两句话:你们抓错人了把杰克·理查尔(汤姆·克鲁斯 Tom Cruise 饰)找来杰克·理查尔是一个前军队的警务人员现在过着穷困潦倒的生活其实理查尔和巴尔是老相识了他们曾经都在军队中服役在海湾战争中巴尔用同样的方法谋杀过4个人但是因为技术上的原因而洗脱了罪名理查尔则坚信只要他再犯同样的案件自己就一定能把巴尔绳之于法随着理查尔调查的深入他发现了更大的谜团而且巴尔似乎也真的是无罪的巴尔无缘无故地被杀手背后的集团给捉了起来被狠狠地揍了一顿全然忘记了凶手的相关信息现在只有理查尔一个人要去探明真相了理查尔明白六发子弹、五名死者之外的那一发漏空的子弹是杀手故意放空的为了了解狙击手的工作他特意来到了狙击手的训练营找到了一个叫做萨缪尔·卡什(罗伯特·杜瓦尔 Robert Duvall 饰)的教练在卡什和巴尔妹妹以及律师的帮助下理查尔渐渐走进了事件的中心位置—— 一个关于苏联改造营和俄罗斯黑帮的秘密渐渐浮出水面...