that Andrews was scheduled to meet Todd Lancaster, the son of Hostetler's wealthy benefactor, contractor Sam Lancaster. A furious Cathleen tells Taggart that Andrews was a close friend, not her lover, and had promised her information about Hostetler's plans for the Bolton Village Housing Project, expected to enrich both Sam Lancaster and the mayor. Hostetler wanted to discover Cathleen's source, so he manipulated Taggart into tracking her. Taggart decides to investigate Mayor Hostetler for corruption. He goes to Lancaster's construction business and finds workers destroying documents. Stealing some, he discovers that Bolton Village has been sold to build high-rise office buildings, rather than a new housing development, leaving hundreds homeless while Hostetler and Lancaster profit. Taggart is pursued in a car chase by Hostetler's men, who run him off the road and take back the documents. Taggart then visits Todd Lancaster, who says he had intended to give Andrews a copy of the demolition contract as evidence against Hostetler on the night Andrews was murdered, and gives Taggart the contract. Taggart confronts Mayor Hostetler, who is unfazed, and reveals a video showing Taggart murdering Tavarez in cold blood. Taggart records their conversation of the mayor admitting to his own corrupt dealings. Despite the risk of further prosecution for Taverez's murder, Taggart turns the recording over to Fairbanks. While Hostetler is at home celebrating a successful debate, Fairbanks arrives to arrest him and tells the mayor that he was having an affair with Cathleen. In the film's final scene, Taggart meets Fairbanks at a bar, and they toast to Valliant, who has won the election. Katy comes in to say goodbye before the two men leave the bar. Cast Mark Wahlberg as Billy Taggart Russell Crowe as Mayor Nicholas Hostetler Catherine Zeta-Jones as Cathleen Hostetler Barry Pepper as Jack Valliant Kyle Chandler as Paul Andrews Natalie Martinez as Natalie Barrow Jeffrey Wright as Carl Fairbanks Alona Tal as Katy Bradshaw Michael Beach as Tony Jansen James Ransone as Todd Lancaster Griffin Dunne as Sam Lancaster Justin Chambers as Ryan Blake Gregory Jbara as Mike Dana Gourrier as Cop Production Broken City was directed by Allen Hughes and written by Brian Tucker. In May 2008, Mandate Pictures bought Tucker's unsolicited screenplay intending to hire a director and cast to film later in the year. In the following July, Mandate entered a deal with the production company Mr. Mudd to jointly produce one