I watched the movie on a plane, and found myself fast forwarding through at least 1/3rd of the movie. Once again we're watching the US Marine Corp working on behalf of Big Pharma to commit genocide and steal resources. For all the money America has made James Cameron, you'd think he'd get off his soapbox for a minute. 2/3rds of the movie is just showing off the CGI landscape and animals, with no relevance to the story. The kids must've spent 20 minutes just swimming underwater, another 20 minutes exploring the forest. It could've been a 2:00 or 2:15 movie, instead of 3:12. There's typical bullying that's 100% predictable, predictable speeches, predictable rescues, predictable outcomes. Even the same villain in a different skin. Some plot holes, and even the ending had me saying "why?" I should've slept on the plane instead.