This was much better than I was expecting - the plot moves along very well, there's some very funny moments along the way, and Di Caprio has a fair bit of presence in this. My only quibble is the lack of a solidly strong female role here (Di Caprio's 2nd wife begins to get there towards the end, but a lot more could have been done with her), but otherwise this is a solid effort from Scorsese. Didn't realise how long it was going to be, though!