i really loved the movie, and i'm not really a geek. (just sayin, this movie is really for everyone) The cgi was incredible, my wife was overwelmed by the incredible display of colors portrayed. But this was not only a good movie because of it's technical aspects, no, the story really drew you in. I know, it's a really long movie, but it's worth the time. Although i loved the movie, i couldn't help but think of how detached from reality james cameron had to be to think up something like this, well i guess some would say he has an incredible imagination... you be the judge bottom line.... a must see