History tells us what a dirty business politics is, especially American politics.
The kind of deeds that Richard Nixon got up to in his time as President are infamous.
Broken City is all about political power and influence gone wrong.
Mayor Hostetler (Russell Crowe) runs New York City like he owns the place.
He is charismatic, confident and strong but the imminent election provides him with a serious challenger - councillor Jack Valliant (Barry Pepper). What is also making him uneasy is that a secret deal he entered into many years ago threatens to become public and will surely shut down his re-election chances.
The mayor enlists the help of former cop now private investigator Billy Taggart (Mark Wahlberg) to trail his wife (Catherine Zeta-Jones) to find out who she is involved with.
Billy, who has his own skeletons, thinks he is just doing his job but when the man he identifies to the mayor is found dead in a street, Billy realises he is playing with fire.
Knowing the mayor is a man to be feared, Billy realises he must find out what the secret deal is all about, while staying one step ahead of the man.
Billy is not only seeking justice for the dead man, he is trying to protect thousands of underprivileged people who face eviction from a city housing development if the mayor and his cronies get their way.
Broken City does a great job in keeping you guessing what is going on.
You are never quite sure who are the good guys and who are the bad guys.
And as you are trying to work out what is going to happen next, the suspense keeps you on the edge of your seat.
Although Broken City is a multi-faceted, high-paced journey, it doesn't completely deliver on the potential the storyline offered.
(R16) 109 minutes
Rating: 3 / 5