Seems that after spending money and time on special effects, animation, technology and character make-up and costumes, the studio ran out of money for script writers. After spending 3,5 hours in theatre, you are left with thinking "What the hell was that chaos about"?

The movie picks up where the first movie ended. The problem is that the movie never progresses past the initial introduction.

This movie reminds of all the Bollywood "masala" movies of 70s and 80s. Characters avenging their the death of their loved ones, the "sweet and gentle at heart" characters, clansman ship, animals remembering their past and helping the characters at time of peril ("Haathi Mere Saathi", "Maa" or "Teri Meherbaaniyaan"). All the sub-plots in this movie have been done to death by Bollywood.

Yes. We understand the allegory here - about European invasion of America. But that allegory is fun to watch when it is subtle - not drilled on the viewers' forehead by the director. Yes - we can see that James Cameron suffers from "white guilt", but he does not need to spend 3.5 hours to show that.

I hope the next Mr. Cameron tries to focus more on script and less on the technology on Avatar 3.