This is a must-see-in-3D movie. It is very immersive with beautiful graphics. The CGI is so well done, you can hardly detect the transitions. While the plot is predictable, you still wonder how they are going to work it out.
I would have preferred less violence so that it would be more suitable for children to see, but I'm looking forward to a sequal.