《恶棍天使》故事发生在一个虚构的城市——埃迪森市中在那里执政者和执法者相互勾结黑恶势力层出不穷金钱和权利的交易每天都在发生这些黑暗和腐败犹如一只巨大而厚重的手掌控制了整个城市和生活在其中的人们波拉克(贾斯汀·丁伯莱克 Justin Timberlake 饰)是一名尚且保留了赤子之心的记者精明的他很快就察觉到了发生在这个城市中的种种罪恶心怀远大理想的他决定将它们一一揭发波拉克的举动很快就惹恼了他正在调查的对象们他们决定灭掉这个不知好歹的小子在危险之中波拉克只得求助于自己的老板艾斯佛(摩根·弗里曼 Morgan Freeman 饰)——一个良心尚存的老记者在艾斯佛和其好友华勒斯检察官(凯文·史派西 Kevin Spacey 饰)的帮助下波拉克正在一步一步的接近真相故事由10年前陈永仁与刘建明在警校大门外擦身而过开始现在让前传解构过去预视未来你的过去建构你的现在你的现在导向你的未来1991年倪氏家族当时稳坐香港的黑帮龙头位置,重案组督察黄志诚及陆启昌(胡军)亦紧密步署防范三方一触即发一场大屠杀似乎在所难免豪尔因一部小说而瞬间成名然而其作品也发展了一出悲剧他的事业似乎蒙上了阴影而他过去的黑暗秘密也变得越来越复杂六发子弹五名死者一个不知名的枪手在闹市区制造了这么大的一个“惊喜”这个“惊喜”让整个城市都陷入魁了恐慌所有的证据都指向了詹姆斯·巴尔(约瑟夫·斯科拉 Joseph Sikora 饰)一个前军队的狙击手他被逮捕之后只说了两句话:你们抓错人了把杰克·理查尔(汤姆·克鲁斯 Tom Cruise 饰)找来杰克·理查尔是一个前军队的警务人员现在过着穷困潦倒的生活其实理查尔和巴尔是老相识了他们曾经都在军队中服役在海湾战争中巴尔用同样的方法谋杀过4个人但是因为技术上的原因而洗脱了罪名理查尔则坚信只要他再犯同样的案件自己就一定能把巴尔绳之于法随着理查尔调查的深入他发现了更大的谜团而且巴尔似乎也真的是无罪的巴尔无缘无故地被杀手背后的集团给捉了起来被狠狠地揍了一顿全然忘记了凶手的相关信息现在只有理查尔一个人要去探明真相了理查尔明白六发子弹、五名死者之外的那一发漏空的子弹是杀手故意放空的为了了解狙击手的工作他特意来到了狙击手的训练营找到了一个叫做萨缪尔·卡什(罗伯特·杜瓦尔 Robert Duvall 饰)的教练在卡什和巴尔妹妹以及律师的帮助下理查尔渐渐走进了事件的中心位置—— 一个关于苏联改造营和俄罗斯黑帮的秘密渐渐浮出水面富有的工业家丹蒂·比拉迪内里离开工厂时在女儿面前被绑架鉴于绑匪的凶残本性长官们要求万利瑞奥指挥的特种部队参与营救也因此将患有严重心脏病的七岁女孩史戴拉和他的父亲分开了父亲又一次让女儿失望因为工作要求又不能陪女儿了因为这次任务万利瑞奥不得不从最勇敢的战士中选出最勇敢的四个人和他一起参加行动尽管这四个人没有任何经验随着事件错综复杂的不断发展绑匪似乎越来越贪婪他们不断撕毁协议给警方采取最后行动制造困难\r万利瑞奥的内心在责任感和重病中的女儿之间斗争着最后他决定把工作放在第二位回到病床上女儿的身边就在这时小组中的每一个成员都发现他们不得不在个人问题和共同的任务之间做出抉择行动已经开始不到最后决战不会停止所有的人物命运最终都将发生改变小组成员们从最初的勾心斗角变成现在敢于冒生命危险的团结的整体而史戴拉也挺过了医院的手术她将重新建立对父亲的信任...