What a bloated mess. This movie rambles on and on. After the first 30 minutes, I was worried that I had not become attached the the story or any character. One hour in and I started playing a game on my phone. I didn't care about anyone or anything. This movie was just one big ego stroke for Cameron. It's nothing more than a three hour high quality video game that you can't play. All of the humans, including the reincarnated ones, are annoying as hell. And we suffered through three hours just because the memories from one dead marine wants revenge? Come on...where's the depth to this story?

Sure, the cgi is impeccable, but it's just so much that it's overwhelming, and not in a good way.