Overall, a beautiful film visually, but the story and the dialogue were laughable at times...i mean really laughable. Like, I laughed out loud numerous times during the film at some of the dialogue. These lines weren't meant to be comical, but were so bad that you had to laugh. I almost walked out 2 times earlier in the film and finally did at the end of the battle sequence. Cameron is an incredible film maker but needs some help with the story/writing. I'm hopeful that the sequels will address these issues. The first two acts in my opinion were really slow and dragged. I do however appreciate his take on how colonization destroys animal life and how we should be taking better care of the planet and it's inhabitants..but..still, this movie could have easily been 2 hours instead of the 3:15 that it runs...