Seth Rogen był brany pod uwagę do roli Jerry'ego Rubina.
Jonathan Majors był brany pod uwagę jako odtwórca roli Bobby'ego Seale'a.
W 2007 roku film miał wyreżyserować Steven Spielberg. Strajk Amerykańskiej Gildii Scenarzystów, który rozpoczął się w listopadzie 2007 roku i trwał 100 dni, opóźnił jednak rozpoczęcie zdjęć i projekt został zawieszony. W 2008 roku wyreżyserowanie filmu rozważał Ben Stiller. W lipcu 2013 roku ogłoszono, że za kamerą stanie Paul Greengrass, ale opuścił on projekt już dwa miesiące później, kiedy nie można było dojść do porozumienia w sprawie budżetu. Ostatecznie reżyserem został Aaron Sorkin, autor scenariusza, od początku związany z projektem.
Kiedy reżyserem filmu miał być Steven Spielberg, chciał on w roli Toma Haydena obsadzić Heatha Ledgera. Ten jednak zmarł dzień przed umówionym spotkaniem ze Spielbergiem.
Film kręcono w Chicago (Illinois, USA), Toronto (Kanada) oraz Patterson (New Jersey, USA).