Pros - The acting, by some of the cast, was good.

Cons - In 2D, the graphics and real-life/CGI integration were not done well (for example real life stuff, like clothes, did not get dirty in the CGI jungle). I realize that the Navi are supposed to be gangly; but I do not think that their movements were supposed to be THAT disjointed. The overlays are rather obvious.

The plot was not done in original way. The story elements seemed like copy+paste from several other stories. The names of things were facepalm-worthy.

Most of the acting was over-the top and cliche'.

Most of the characters (including the main villain) had no character arc.

Several things seemed unrealistic (for this movie universe's rules).

I found it to be INCREDIBLY boring.

A plot device overlapped in a creepy way.

The hippie/tree hugger message was extremely heavy-handed. Just watch Fern Gully (at least you will get some comedy relief, and it is half as long).