Since I'm a huge fan of Martin Scorsese's work, I was really eager to check this flick. Even though I tend to think that his movies starrring DiCaprio are a little bit overrated, I still have to admit that I really loved it. Indeed, you have some awesome directing and acting, especially by Leonardo DiCaprio who seems to have a great year considering the fact that 'Inception' was released not so long after. The mood is very well done and the plot was quite spellbinding to watch. I just loved it ... until the end. Indeed, in my opinion, the end was rather unbelievable and didn't work for me really well, preventing a even higher rate. But it remains a very good movie and the whole thing was just completely entertaining from the beginning and until the end. Anyway, no matter what I have to say, any movie directed by Martin Scorsese is always worth a look.