To be honest, with all the hype over it, and some of the jokes calling it 'Dancing with Smurfs" as a shot at it's plot rip off from "Dances with Wolves", I was nervous. Combine with that, James Hirsen, who does a good job reviewing films had panned it on the grounds it pushed an enviromentalist, anti-capitalist, anti-corporate, anti-militarist meme.
I was surprised though. It was no more those themes for the most part with the exception of a few "oh please" moments. The characters are well played, and it's a solid story, but they're stereotypes. The corporation was evil. The military was evil. The Na'vi were good. The planet was good. Meh. I expected the name for the mineral 'Unobtanium', and though that was patently stupid. Why not Handwavium or Wonderflonium? Whattever. If you got an environmentalist/anti capitalist meme from LOTR, you'd get it here too. In other words, you had to look for it, but didn't have to look hard.
Nothing should surprise you. There are no twists to the plot, but it had some interesting twists. It naturalized (made scientific) the concept of a living planet or Gaia type spirit. That was something quite interesting.
The effects, even in 2d were mindblowing. The environment was lush and alien enough to make you know it was alien without being stupid. They also did a very good job creating the alien biosphere. Everything seemed logical. Even the Hallelujah Mountains, as alien as they seemed, and the photoluminescent nights were extremely believable. They did their research and did great design work.
James Cameron has always been good at military stories, and this one is good as well in those regards. But James Horner's Score was well... TitaniBraveSneakThunderheart. A muddled mess of about 6 of his last good scores that made for mush. And of course, the other eyeroller was the obvious "My Heart Will Go On" attempt for the ONLY pop music piece created at the start of the end credits.
Sam Worthington, Giovanni Ribisi, Sigourney Weaver were all good. Unfortunately, you don't care much for any of the characters. The depth wasn't there. Sigourney does the best by far, but that's shows what a stellar actress she is as well as Cameron's occasional tin ear for giving them free reign to cut loose. The computer generated Na'vi were a great blend of the actual actors who played the voices. You could see Wes Studi, CCH Pounder, Weaver and Worthington's faces well enough in the alien bodies enough to truely get into it.
Anyway, to me, it was well worth going full price. It's a great way to spend 2:51 of your time. If you saw it, what'd you think?