Much Better then I expected

Rating: 9/10 (28 December 2012)

I was expecting another Denzel Washington paint by the numbers starring vehicle like he had with Man on Fire, Fallen, Ricochet and a number of other films. But this movie almost reaches the same heights of his career as some of his best movies like American Gangster, Training Day, Malcolm X, Glory and so on. He always does his best performances when he plays flawed people and not just perfect do the right thing good guys.
It didn't hurt that the actress who played Catalina in My Name is Earl prances around naked to start off the movie.
Movie just had a very good overall cast with Kelly Reilly, John Goodman, Bruce Greenwood, Don Cheadle and Melissa Leo in support.