- 本片被献给已故演员J·T·沃尔什。
- 影片剧本最初是为西尔维斯特·史泰龙和凯文·史派西而写,两人分别扮演塞比安和罗曼,当史泰龙拒绝出演本片时,史派西希望转而扮演塞比安,于是塞缪尔·杰克逊得到了罗曼的角色。
- 大厦外面人头攒动的场景在1997年9月的两个晚间拍摄完成,每天都从下午5点一直拍到翌日早上7点,由于风雨交加,很多临时演员都中途退出。
- 罗曼在内务部挟持人质的室内场景在洛杉矶的摄影棚中拍摄而成,为模拟出大厦窗外景观,剧组曾用6部相机拍下芝加哥西威克大道77号第20层楼的窗外景观,然后将其制成160×40英尺海报,挂在洛杉矶摄影棚办公室布景的窗外。
- 在最初的一段谈判场景中,墙上时钟指向下午时间,而当时正值晚间。
- 当罗曼站在窗前,狙击手们用红外线激光点锁定了罗曼,但实际上,为避免打草惊蛇,警方狙击手从不会用红外线激光点瞄准目标。
- 本片在芝加哥开拍,拍摄期间几乎每晚都动员四百多名临时演员,另有三十名以上警员封锁现场,好让拍摄用的直升机能在街道上空盘旋。芝加哥的水警也暂时停止河上的交通,全力配合拍摄片中暴动场面。
- 故事部分基于20世纪80年代后期的圣路易斯养老基金的丑闻事件。
- 原来的结局是在墨西哥的隔离带,150个警察用枪指着主角。凯文·史派西反对这种结局,因为他觉得它已经做了很多次,所以它被改写。