故事发生在布鲁克林恶名昭彰的布朗斯维尔区,埃迪·杜根(理查·基尔RichardGere饰)是一位还有一个星期便可退休的老警察,二十多年的职业生涯让他看透了肮脏的社会规则,只求顺利退休,别节外生枝。然而事与愿违,他被分配负责监督一名新丁上岗,似乎每个初当警察的小伙子都有着拯救世界的固执,这令埃迪乏力厌恶。萨里(伊桑·霍克EthanHawke饰)是一名领着普通薪水的纽约警察,拥有好几个孩子的他却仍然与妻子住在狭窄的黑人区,受尽奚落,为了筹钱买房,他开始打起警局缴获赃款的主意。而谭戈(唐·钱德尔DonCheadle饰)则是警方派到毒贩集团的卧底,在完成最后一个任务后便可得到他梦寐以求的一份文员工作,然而这次任务的对象却是曾经救过他一命的毒贩卡兹(韦斯利·斯奈普斯WesleySnipes饰),谭戈陷入两难抉择。意想不到的是,命运却将这三个无助的人引向了同一点……卡洛·鲍尔斯和萨尔·普罗奇达警探在车里交谈,萨尔射杀了卡洛,抓起一袋钱逃跑了。萨尔后来向一位牧师承认了谋杀案,并请求帮助解决他糟糕的经济状况:他的妻子怀着双胞胎,他们住在一所房子里,对于他们现有的四个孩子来说太小了;它还发霉了,危害了他家人的健康。萨尔急于搬家,他通过一位欠他人情的女人安排购买一套更大的房子。首付将于下周二到期,但萨尔仍然缺钱。萨尔是一位技术精湛、成就斐然的缉毒侦探,他开始通过突袭窃取毒品资金。爱德华·“埃迪”·杜根警官在警队服役了 22 年,表现平平,距离退休还有一周。艾迪被指派去监督困难社区的新秀。然而,他的个人生活却一团糟。当他早上起床时喝着威士忌,他唯一能诚实交谈的人是尚特尔,他经常雇用的性工作者。克拉伦斯·“探戈”·巴特勒警官是一名从事缉毒工作的卧底警察。探戈厌倦了那种被开着黑色宝马的黑人所吸引的注意。多年来,巴特勒一直被承诺升职,包括一份案头工作,如果他背叛他的密友卡兹·菲利普斯(最近从联邦监狱释放的一名知名罪犯),他最终将获得一级侦探的职位。联邦特工史密斯指示探戈达成毒品交易,以确保卡兹被捕并返回联邦监狱。艾迪的第一个新秀搭档来自海军陆战队,他对艾迪明显的胆怯和愤世嫉俗感到厌恶。新秀要求重新分配,但他在下一次任务中被杀。艾迪的第二个新搭档在一次小偷盗窃调查中不小心用枪靠近一名青少年的头部开枪。这名少年失聪,让纽约警察局面临公关噩梦。在调查过程中,埃迪对新秀的遭遇感到悔恨,但在内政部的提示下拒绝撒谎。调查人员希望艾迪暗示这名少年是毒贩。当探戈警告卡兹放弃即将进行的毒品交易时,他们遭到伏击。卡兹在雷德的命令下被枪杀,雷德是探戈之前羞辱过的黑帮成员。史密斯发表种族主义言论并拒绝追捕瑞德后,愤怒的探戈向她扑去,但同事们制止了他。萨尔的团队最近对公寓的突袭被取消,但他还是去偷了他的房子所需的钱。他的团队成员之一罗尼·罗萨里奥侦探试图阻止萨尔离开,但未能成功。埃迪退休后拜访了尚特尔,但尚特尔拒绝了他搬到康涅狄格州的提议。当埃迪坐在车里考虑自杀时,他再次看到另一晚他在那里见过的一名女子,现已报告失踪,她被推入一辆货车,与前几天晚上他看到的那辆货车是同一辆车。与此同时,艾迪也跟着面包车来到了范戴克住宅项目。当萨尔走近时,探戈进入大楼,准备杀死雷德。萨尔闯入公寓,杀死三名毒贩后,发现了他们储存的现金。萨尔被一名年轻人开枪打死,这名年轻人早些时候因为注意到萨尔在附近闲逛而产生了怀疑。探戈留下了古塔,并在大楼外追赶受伤的红人到街上杀死他。到达的罗萨里奥误认为他是黑帮,并从背后开枪射杀了他。罗萨里奥在射杀探戈后才意识到他射杀了另一名警官。他立即叫救护车。罗萨里奥留下受伤的探戈继续寻找萨尔以阻止他。罗萨里奥目睹了枪杀萨尔的年轻人逃离犯罪现场,当他在公寓里发现萨尔的尸体时,他悲痛欲绝。与此同时,埃迪在大楼的地下室找到了一个性奴隶地牢。艾迪逮捕了其中一名男子,并遇到了第二名男子。当第二个人不遵守他趴在地板上的命令时,埃迪向他的胸部开了一枪,开始了一场暴力打斗,最终埃迪用拉链勒死了对手。当埃迪走开时,应急响应人员看管了女孩和男人。