《水落石出3》玛丽亚是一个非常有能力却固执的警察由于举报拍档私吞毒品被调到了另一个部门与刚失去拍档的警局传奇埃德加合作调查连环儿童杀人案同时玛丽亚也在秘密进行一项任务:调查埃德加和他拍档的死亡是否有关联这两个曾在警校有过一段恋情的破案能手在调查过程中死灰复燃擦起爱火而玛丽亚发现埃德加对自己隐藏了一个巨大的秘密......六发子弹五名死者一个不知名的枪手在闹市区制造了这么大的一个“惊喜”这个“惊喜”让整个城市都陷入魁了恐慌所有的证据都指向了詹姆斯·巴尔(约瑟夫·斯科拉 Joseph Sikora 饰)一个前军队的狙击手他被逮捕之后只说了两句话:你们抓错人了把杰克·理查尔(汤姆·克鲁斯 Tom Cruise 饰)找来杰克·理查尔是一个前军队的警务人员现在过着穷困潦倒的生活其实理查尔和巴尔是老相识了他们曾经都在军队中服役在海湾战争中巴尔用同样的方法谋杀过4个人但是因为技术上的原因而洗脱了罪名理查尔则坚信只要他再犯同样的案件自己就一定能把巴尔绳之于法随着理查尔调查的深入他发现了更大的谜团而且巴尔似乎也真的是无罪的巴尔无缘无故地被杀手背后的集团给捉了起来被狠狠地揍了一顿全然忘记了凶手的相关信息现在只有理查尔一个人要去探明真相了理查尔明白六发子弹、五名死者之外的那一发漏空的子弹是杀手故意放空的为了了解狙击手的工作他特意来到了狙击手的训练营找到了一个叫做萨缪尔·卡什(罗伯特·杜瓦尔 Robert Duvall 饰)的教练在卡什和巴尔妹妹以及律师的帮助下理查尔渐渐走进了事件的中心位置—— 一个关于苏联改造营和俄罗斯黑帮的秘密渐渐浮出水面五年前他被送入监狱如今是1957年卡利托(艾尔帕西诺)回到了家他曾经是黑道中的传奇人物如今该是他重出江湖的时候了卡利托是怀著一个梦想出狱的他想与他深爱多年的女人吉儿复合但不幸的是为了报答原先曾救过他一命的律师大卫(西恩潘)他只好重新为黑社会搏命无法接受人事已非的卡利托被迫在忠实、爱情、与黑社会的诱惑中作一抉择 剧中人物性格鲜明加入一段恋情来引出卡烈图的人生希望最后被好友陷于不义正是全片精华所在这一转折令一切化为乌有导演恰当的铺排使剧情峰回路转不过对于喜欢火爆场面的观众肯定大失所望全片以言情内心戏为主演员演技发挥得淋漓尽致...