:::发展.本片原先由法国导演法兰克·戴瑞邦执导，但他于2008年10月上旬因无法与剧组就剧本内容达成共识而离任。根据传闻，戴瑞邦与电影制片公司的合作关系因本片而「丑陋地结束了」。与最终设定不同的是，杰拉德·巴特勒原先将演出剧中的检察官莱斯，而杰米·福克斯则将扮演克莱德。
制作.本片的拍摄作业于2008年8月展开，主要于费城市内与週边地区取景。拍摄地点包含了费城市政厅与现已关闭的。剧情中的暴力内容使本片被迫删减部分内容以符合分级制度规范；未删减的完整版内容则以蓝光光碟的方