Mark Wahlberg plays Billy Taggart, an ex cop working as a private eye who’s hired by the mayor of New York (Russel Crowe) to take snaps capturing the adultery of his wife (Catherine Zeta-Jones). It shapes up well, but ultimately begins to lose ground about half way through, with the twists and turns, and the interlinking of the characters with the story, feeling a little trite and forced. Wahlberg has carved out a niche for these kind of roles, and he fits them well with his incredulous looks of ‘are you kidding, this is seriously happening to me?’ as he stares off to the side before facing forward again to finish delivering his lines in his trademark stance. It’s a shame the promise of the first half isn’t matched by the second.