Denzel Washington fue nominado al Oscar a Mejor actor por su trabajo en esta película. Se trataba de su octava nominación a los premios de la Academia.
Denzel Washington fue la principal opción de Dan Gilroy para el papel protagonista de este filme. Pero el actor no quería tomar ninguna decisión hasta después de realizar su trabajo en Fences (2016), filme que el actor dirigió y protagonizó. Finalmente decidió hacer esta película.
Después de estrenarse en el Festival Internacional de Cine de Toronto, Dan Gilroy montó un nueva versión de la película con 12 minutos menos. Además de eliminar algunas escenas, reemplazó varias canciones de la banda sonora y cambió de sitio una escena en la que los protagonistas iban a ver a los Lakers.
Aunque la película transcurre en la actualidad, el personaje que interpreta Denzel Washington siempre va vestido con ropa setentera.
En un principio la película se iba a titular 'Inner City' (Cuidad secreta).
Colin Farrell y Carmen Ejogo ya habían trabajado juntos anteriormente en Animales fantásticos y dónde encontrarlos (2016).
Este es el segundo largometraje de Dan Gilroy después de Nightcrawler (2014).
La película se ha rodado en diversas localizaciones de Los Ángeles, además de en Santa Clarita, también en California.