Overall a good movie. The story was not as I excpected but not bad. The visual effects of the movie are fantastic and in 3D they look even better. Kids will love this movie and adults will enjoy it as well. I would say it could go either way as to seeing it in the theater but I would give it a solid rent and possible buy.