If this movie had been sharper and shorter it would have been OK.

As it is, the fairly rudimentary story of a sort that has been told so many time before is dragged out for three soporific hours.

DiCaprio is fine in his role, but not great. You see the moves but never feel them. The rest of the characters are cardboard cut outs.

The nudity is there, I think, to distract viewers and keep them titillated so that the predictable script is accepted.

With average acting, a mediocre script and too much time it is far from the great movie I was expecting it to be.

The biggest disappointment of the season.

I think it is time to go and rent 1987's Wall Street.