I've come to think of James Cameron as an egotistical, self-indulgent fake, but he pulls it off in this one. Incredible visuals in terms of the landscapes, the Na'vi people, the machines, even the computers. See it in 3D if you can, as it really works.