Broken City (2014)

Broken City is a 2014 American crime thriller starring Justin Timberlake, Bryan Cranston, Amy Adams and Zoe Saldana among others.

Plot
Billy Taggart is a former NYPD detective and recovering alcoholic who currently runs a private detective agency. Billy lives his girlfriend, actress Natalie Barrow, who has just landed a role in a major upcoming film. However, Billy's business is on the verge of bankruptcy.

Billy is unexpectedly summoned to the office of mayor Ncholas Hostelter, who is in the middle of a re-election campaign. He tells Billy that he believes his trophy wife Cathleen is having an affair, and wants to hire Billy to find out who she is sleeping with. Desperate for money, Billy agrees.

Billy follows Cathleen and learns she is secretly meeting with Paul Andrews, the campaign manager of Hostelter's opponent Jack Valliant. He takes some photos of the two together and gives them to Hostelter. Cathleen later approaches Billy, warning him not to trust her husband.

Billy and Natalie attend the premiere of Natalie's new film, where Billy is shocked to learn that she appears nude during a raunchy sex scene. After the screening, Billy confronts Natalie over the scene and she considers him to be overreacting. Billy refuses to let it go, so Natalie breaks off the relationship.

Billy goes to a bar and slides back into his old drinking habits, leading to him getting into a drunken brawl with a nameless bar patron. He is saved when Cathleen intervenes, and she takes Billy somewhere else to talk. After a while, they go back to his apartment and sleep together.

The following day Andrews is found murdered. Billy visits Valliant, who reveals that Andrews was meeting with Todd Lancaster, the son of Hostelter's wealthy benefactor Sam Lancaster.