The one plus of the movie was not surprisingly the amazing cinematography and CGI. Everything is stunning.
But first off the movie is just way too long. And it's because this story didnt justify 3 hours so it felt like 5 hours.
My biggest complaint is the unoriginal plot. It's just Avatar 1 again. I dont think it's spoilers to point out that it's humans destroying natural pandora culture again, in the first one Jake struggles to learn to be Navi until he succeeds, in this one they struggle to learn to be a different kind of Navi and then succeed. The first one they bond with the flying bird dragon things, in this one they bond w the water version. In the first one Jake tries to discourage the tribe from fighting the sky people but then they come together and do, and guess what happens in this one....
Hope they can come up with something new for the next one instead of rinse and repeat.