This was a long and boring film that relied too heavily on looking good without any depth to the story. Frankly the main plot felt more suited to a side story which focused on humans 'calming the natives' to exploit resources, but it actually was more about revenge between the old general from this first Avatar and Jake Sully the rogue soldier. During the film I did start to wonder whether the sky people's (aka humans) military would be happy with pouring this amount of funding into killing one rogue soldier. Honestly I don't think they would, when they can just nuke everyone.

The film was as expected filled with over the top sentimentality, but at such a level that I stopped caring about the characters. I also felt the film showed conflicting messages regarding gender. Action scenes showed strong female characters but dialogue re enforces male and female stereotypes of male protector and female carer.

The actions scenes were brilliantly constructed but very fast to the point where the 3D visuals couldn't keep up and you ended up just watching a blur which was disappointing.

At over 3 hours long narrating a thin plot line I felt the film could easily have been 2 hours without losing anything of value. It was all very indulgent to the creators and at one point I wondered if I was watching an episode of Blue Planet.

Honestly, stay at home and watch something else instead. The 3D is nowhere near as good as the first film because its trying too hard. At one point during the film I wondered what it would be like to watch if you suffer from migraines. I fear it would bring one on or at the very least leave you wishing you'd done something else with your time. Cleaning the bins is more preferable, harsh? Yep.