期制作，并在4月完工。梅尔·吉布森和汤姆·克鲁斯本来都被列入主演的考虑范围，而威尔·史密斯得到此角色的主要原因是他想和金·哈克曼合作，并且在之前的《绝地战警》中，和制片人杰瑞·布洛克海默有过愉快的合作。乔治·克鲁尼原本也被考虑饰演片中的一个角色。肖恩·康纳利则原本是哈克曼饰演角色的人选之一。
反响.
评论界.《全民公敌》受到影评家大体正面的评价。烂番茄给了该片70%的好评率，其中57位评论家赞扬了该片，而只有24位认为该片“很烂”，在Metacritic网