This movie first of all was amazing with the imagery and 3D features. This was the first 3D movie that I have seen since they started showing 3D recently. Secondly, the story line was great. It was definitely a movie for all ages. Congrats to the writers. I would love to see the movie again.