Privatdetektiven Billy Taggart (Mark Wahlberg) bliver rodet ind i en affære om politik, sex og mord, da han accepterer en hemmelig opgave for New Yorks borgmester Nicholas Hostetler (Russell Crowe). Det delikate job går ud på, at Taggert skal finde ud af, om Hostetlers kone har en affære. Da Taggert får opgaven, er valgkampen om borgmesterposten i New York på sit højeste, og det går hurtigt op for ham, at Hostetler har en skjult dagsorden. Snart sidder Taggert op til halsen i en affære, han ikke kan overskue, og han må kappe alle loyalitetsbånd, hvis han vil overleve - og opnå retfærdighed!