Excellent in all categories.

Rating: 10/10 (20 December 2013)

Great acting. Unpredictable outcome. Women who are stunningly beautiful in one scene and later emotionally crushed, bare-faced, and struggling for survival in the next. Bale is outstanding as is Cooper. Louis CK plays a supporting role that is nearly worth the price of admission. Sound track worth buying.
Everyone is a hustler with the exception of one supporting character. Everyone is trying to find a way to survive. The will to survive is the greatest of all desires and the characters show this.
My advice is that you go to the toilet before the movie as you will not want to get up and leave during the movie. There are no boring parts.
In the end, everyone, including the audience, gets hustled.