Incredible! It was breathtaking in its creativity, scenes, special effects, innovative and seamless in joining computer generated with real to make it all seem real. A couple of the characters were not developed but really were not all that critical to the plot. They started out significant and then fell away. Sigourney Weaver was a little too much in the beginning, but her lines/part got better. all in all a terrific movie. Main characters were fantastic