Avec un budget de 30 millions de dollars très vite englouti, le film a dû s'arrêter sept ans. Ceci a été la cause de bouleversements de casting. La production a commencée en 2007, a repris en 2009, avant de s'interrompre jusqu'à août 2014, où le réalisateur a déclaré avoir besoin de trois mois pour finir son film.
Du fait de l'arrêt de la production pendant sept ans, les acteurs Anthony Mackie (qui devait jouer Bolden) et Jackie Earle Haley (le juge Perry) ont dû renoncer à leurs personnages pour des raisons d'agenda. Certaines scènes déjà tournées avec Mackie et Haley (dont certaines impliquant Michael Rooker) ont dû être retournées.