Noor politseinik Jake Hoyt (Ethan Hawke) saab endale paarimeheks karastunud ja karmi kolleegi Alonzo Harrise (Denzel Washington), kes peab õpetama Jake´ile kuidas L.A-s ellu jääda. Tegelik päev kujuneb aga hoopis teistsuguseks kui Jake arvas, kuna teda kistakse kaasa Alonzo ebaseaduslikku tegevusse.

Tegevus leiab aset aastas 1863. On toimumas New Yorgi ajaloo suurim tänavasõda. Kohalik William Cutting ehk Lihuniku-Bill (Daniel Day-Lewis) üritab kogu linna oma võimu alla saada, aga teda takistab ainult Iiri päritolu preester (Liam Neeson). Verises võitluses saab Preester surma Lihuniku-Bill käe läbi, mida näeb pealt ta poeg Amsterdam Vallon (Leonardo DiCaprio) ja vannub kättemaksu. Olles aastate pikkusest vangistusest pääsenud, saabub ta tagasi oma kodukanti ja haub verist kättemaksu.