Great FX, great movie. Very few slow parts. The only complaint I have is the slight preachyness about loving everyone and the environment. I cant help but think it relates to colonialism and capitalism being bad. And how white people, and in this case, all of humanity will wipeout other civilizations that get in the way, that seems to be the underlying point. Al Gore would wet his pants.