This has been one of the most enjoyable films I've seen in a while. It's the first film I've seen in years that I had to see twice in the theatres (both times IMAX).
I loved the direction, the casting, the acting, the music (first soundtrack I've bought in a long time).
As my one friend said "I simply couldn't find fault in this movie".