Broken City

(R) ★★★☆☆

Billy (Mark Wahlberg) is a disgraced former cop turned private eye who is hired by the mayor of New York (Russell Crowe) to tail his wife (Catherine Zeta-Jones), whom he suspects of having an affair. Billy finds some evidence all right, but that’s when the script goes a little nuts with coincidence and improbability. Crowe is a great shady mayor, and the scenes in which he growls back and forth with his rival played by a masterful Jeffrey Wright are worth the price of admission. All in all, it’s entertaining, if a little too convoluted.