Cameron makes another dent in film-making with an experience best viewed in IMAX 3D. But even then, this self-indulgent, overlong, technologically impressive yet coy film gets boring really quick. The groundbreaking special-effects amazes at first, but it doesn't keep you interested like the SFX did in "T2". "T2" had characters you loved or loved to hate; "Avatar" has characters that well you're indifferent to their fate. A good film should include talented acting and a solid story. This film has neither. And Cameron knows it. And he tries to disguise it with jaw-dropping special-effects, which ultimately is just nothing more than an insult to the audience's intelligence and time. The only character you can have any feeling towards is hatred for an arrogant and stereotypical colonel, played by Stephen Lang who can't even deliver a believable performance.

** (out of four)