Do roli B.A. Baracusa brani byli pod uwagę piosenkarz Ice Cube, Common i The Game.
Bruce Willis był brany pod uwagę do roli Hannibala Smitha.
Woody Harrelson i Ryan Reynolds byli brani pod uwagę do roli Murdocka.
Amber Heard i Olga Kurylenko były przesłuchiwane do roli Porucznik Sosy.
John Singleton był pierwszym zatrudnionym reżyserem filmu, jednak zrezygnował z udziału, gdy projekt został gruntownie zmieniony.
Zdjęcia do filmu rozpoczęły się 14 września, a zakończyły się 18 grudnia 2009 roku.