Robert De Niro był brany pod uwagę do roli detektywa Stanforda, którą ostatecznie otrzymał Al Pacino.
Terrence Howard był brany pod uwagę do roli Vinny'ego. Ostatecznie otrzymał ją Tracy Morgan.
Zdjęcia do filmu powstawały w Nowym Jorku (Nowy Jork, USA).
Rola Lauren Bridges, dziennikarki granej przez Juliette Binoche, była napisana jako rola męska. Scenariusz poprawiono w momencie, gdy aktorka otrzymała angaż w filmie.