I've just been see Avatar. This is an unbelievably awesome film. Intensely immersive. It's all filmed in 3D which adds to the immersion, and most of it is computer generated, although the actors' performances are mapped directly to their digital avatars, so it is entirely believable. The filming technology has been described as a huge directable game engine. It's completely amazing and engrossing.
The film is essentially humans taking resources from aliens. The alien world is a beautiful, holistic, sensual place full of wonder, and nasty creatures on an almost Asher level. The humans are stereo-typically corporate driven and military supported, but their environment is in its own way awesome, with fantastic hover ships, and exo-skeleton infantry. The conflict is epic, and I found, deeply moving.
Again, the effects and sound are amazing, produced by the likes of Weta Workshop, Skywalker Sound, Industrial Light and Magic, a group called The Pixel Liberation Front, and many others.
The acting was generally pretty good I thought. Sigourney Weaver really likes her SF. James Cameron wrote and directed the film, and has been waiting for a long time for the tech to complete his vision. Brilliant work.
The avatar concept in the film, where humans can tele-operate a vat-grown alien body isn't entirely new, (usually done with a synthetic host), but works really well as a device for connecting both the viewer and the film humans with the aliens. It is beautifully done.
Go see this film. See it in 3D too. It's completely amazing.