- 本片的技术顾问是在波士顿警局工作了30年的退休探员Thomas B. Duffy,在职期间他擅长于调查有组织犯罪,曾参与对南波士顿最臭名昭著的匪徒Whitey Bulger的定罪调查,片中杰克·尼科尔森所扮演的弗兰克就部分取材于这位黑帮份子的犯罪经历。另外,Thomas B. Duffy还在片中客串了在警校毕业典礼上讲话的官员。
- 导演马丁·斯科西斯最初希望在波士顿拍摄本片,但因15%的税收优惠而改在纽约拍摄了影片的大半部分。虽然在波士顿的拍摄计划已经缩减为6周,但仍被分为两部分拍摄,前半部分拍摄于6月,后半部分拍摄于8月。
- 马丁·斯科西斯曾将剧本拿给梅尔·吉布森,希望他能扮演片中的某个角色,但当时吉布森已经开始拍摄《启示录》,无法出演本片。
- 丹尼斯·利瑞曾被邀请扮演片中的迪格南,但因与出演电视剧《浴火群英》(Rescue Me)发生时间冲突而拒绝。
- 杰拉德·迈克索利(Gerard McSorley)曾是扮演奎南的人选。
- 为了扮演好科林这个角色,马特·达蒙曾到警局体验生活,随同警员一起巡逻,参加缉毒行动,并被教授了部分职业技能。
- 最初,杰克·尼科尔森不愿出演本片,但与马丁·斯科西斯和莱昂纳多·迪卡普里奥碰面之后,他最终决定扮演弗兰克,因为此前他出演了一系列喜剧,他希望再扮演一次坏人,而且他认为本片中的弗兰克是罪恶的终极化身。
- 莱昂纳多·迪卡普里奥曾被邀请出演《牧羊人》,但为加盟本片而放弃。
- 马丁·斯科西斯曾希望由凯特·温斯莱特或希拉里·斯万克扮演玛德琳。
- 影片制作在上映的一周前才彻底画上句号。
- 布拉德·皮特曾拒绝扮演片中的科林。
- 本片是迄今为止拍摄投入最高的马丁·斯科西斯电影。
- 本片翻拍自电影《无间道》(2002)。