Painfully long - this could have been a 90minute movie with pace and precision - instead it was a 180minute nose bleed full of irrelevancy that should have been left on the cutting room floor.

Really slack storytelling - key bits never explained or exposed and often rushed. Dull peripheral stuff laboured over for 20 minutes a time.

Such an obvious plot - after the first 10 minutes you knew EXACTLY what was going to happen - and then it did and then finally you got to go home.

This is a classic case of a A List actor and director being allowed to do just whatever they damn well wanted to do. They needed a really strong script editor and a real producer who wasn't going to put up with their prima donna nonsense. Overall a wasted opportunity - although Leonardo's performance was really pretty good which is where the 2 points come from.