W sercu Nowego Jorku prywatny detektyw Billy Taggart, grany przez Marka Wahlberga, podejmuje się nietypowego zadania. Zleceniodawcą jest sam burmistrz miasta, Nicholas Hostetler, w którego rolę wciela się Russell Crowe. Misja wydaje się prosta: udowodnić niewierność żony burmistrza, Cathleen, odtwarzanej przez Catherine Zeta-Jones. Taggart rozpoczyna śledztwo, zbierając tropy w miejskiej dżungli. Wkrótce jednak odkrywa, że sprawa kryje znacznie więcej tajemnic, niż początkowo sądził.