If you think movies should be honest and express something other than greeting card sentiments, don't watch this movie. It is pure spectacle, along the lines of the Terminator series, with absolutely nothing to say about life. After watching the film, you are in no way richer. If you're just after a few hours of distraction, watch something like "Inglorious Basterds", which is at least witty and well directed.

The only thing to admire about this movie is its special effects. Even then, one can't hope but be depressed by the way that this kind of mindless entertainment is increasingly dominating our cinema.

The immense popularity of Avatar and 3D films in general (3D being the modern equivalent of flooding the Colosseum) is a terrible sign for people who enjoyed films like "Shutter Island" or "The Thin Red Line". The era of honest and artistic films which actually have something to say about life making it to mainstream cinemas is rapidly fading.