Pointless by-the-numbers movie with stereotypical characters and unaffecting acting all around. Didn't need to be made. The novelty of the CGI wears off quickly and then there's another 2 hours of movie to slog through. I was expecting better from James Cameron. So many years in development and yet almost nothing creative in it. It seems with CGI there's even less room than usual to change things as you go along when it becomes apparent they're not working. But the script, written by Cameron, was quite bad to begin with. He must have just been given free reign due to his past successes, and, given the commercial success of Avatar, will probably be again, unfortunately, with no one daring to tell him anything sucks or that its been done better before and he needs to either come up with something new or find someone who can. The story was so derivative and simplistic I felt like rolling my eyes and had to make myself finish it. I'll certainly be screening his future movies more carefully, no matter how much money they make.