It's one of the best movies I have watched in my life. Starting with the great characters the to epic mythical stories to the friends and foes. It looks really better than I always thought. For those who think the movies lacked some things, it's strong in every aspect, be it emotional, moral, psychological and so on.
It's an epic movie, I really recommend it for watching.