Nowy Jork. Detektywi Tom Cowan (Robert De Niro) i David Fisk (Al Pacino) są partnerami w pracy, a prywatnie przyjaciółmi znającymi wszelkie swoje słabości. Pracują w wydziale dochodzeniowym już 30 lat i chociaż są coraz bardziej zgorzkniali, nie zamierzają odchodzić na emeryturę. Tymczasem w mieście pojawia się seryjny zabójca. Jego ofiarami padają bandyci, a przy zwłokach zostawia on wierszyki opisujące ich przewinienia. Porucznik Hingis (Brian Dennehy) rozkazuje Tomowi i Davidowi, by zajęli się tą sprawą. Poszlaki wskazują, że sprawcą jest policjant. Detektywi Simon Perez (John Leguizamo) i Ted Riley (Donnie Wahlberg) nabierają przekonania, że samosądów dopuszcza się słynący z brutalności Cowan.