Extraordinary movie. My expectations were lowered by some moderate reviews that the story was so-so or predictable and it was all just about the effects. I found the story to be engaging though. My 9 and 11 year olds enjoyed it too. And the visuals were incredible. Definitely worth seeing.