I watched this over the weekend and have to say the visual effects are amazing on this film. However, i would say it wasnt as good as i was expecting. Don't get me wrong it is a very good film and worth the watch but after hearing all the good reviews on it i was left a little bit disappointed...