Billy Taggart a New York-i ex-zsaru (Mark Wahlberg) az egyik legjobb rendőr volt a városban, ám utolsó nyomozása során túl messzire ment. Magándetektívként próbálja helyre tenni életét, mikor egy nap telefonhívást kap a polgármestertől, Hostetlertől (Russell Crowe), aki munkát ajánl neki, és lehetőséget, hogy visszakapja jelvényét.
Hostetler attól tart, hogy feleségének (Caherine Zeta-Jones) viszonya van, és ezzel veszélybe sodorja újraválasztásának esélyeit. Billy komolyan veszi a feladatot, egyre mélyebbre ássa magát az ügybe, és rájön, hogy sokkal többről van szó, mint egy sima házasságtörési botrány. Miután kiderül, hogy a polgármester csak kijátszotta, és csőbe húzta őt, a New York utcáin edződött ex-zsaru az igazságot hajszolva pokollá változtatja a város teljhatalmú urának életét.