After booting the Earthlings off Pandora at the end of the last film, species-traitor Jake Sully, now permanently in blue-face, has settled down with his growing family of hybrids only to be called back to be the great-blue-hope and save the mawkishly spiritual natives when the incredibly awful, but usually incompetent, humans return in force. Like the first Avatar film, the CGI and practical special effects are superb but unlike the first film, we've seen it all before, so they don't make up for the simplistic story, juvenile script, and card-board acting (both by people and CGI entities). James Cameron's flair for action and techno-imagery is on display, as is his almost pathological lack of subtlety as the painfully perfect Na'vi demonstrate, like the Ewoks did before them, that technologically sophisticated weaponry is no match for spears and bows'n'arrows when the latter are wielded by the righteous and/or oppressed (wishful thinking with, sadly, little historical support). In addition to the overly-long and repetitive battle scenes, and colourful but sophomoric 'new-agey' moments, we also have to put up with a lot of 'awkward teenage blues' as the youngsters infiltrate pretty much every scene (and do exactly what you expect they are going to do). IMO, the worst decision Cameron made was to contrive to have the Na'vi be heard in English, which just highlights the weakness of the incredibly clichéd dialogue (especially that of the 'younglings', which seems to be pandering to teenage audiences as the characters all talk as though they learned the language hanging around a mall in 2020, bro). Audibly, the only thing more risible than the dialogue was the Na'vi's incessant 'hissing', a gimmicky trope that was quickly beaten to death (it didn't help that when they weren't hissing, they were speaking perfect contemporary English). All-in-all: cloying, self-righteous, excessively drawn-out, and not particularly interesting, with a premise and plot so message-driven that the entire film might as well be treated as a parable (just a different J. C.).