Very good, but not great.

Rating: 9/10 (19 November 2012)

It is silly, but the main problem with this movie, is that it is too eager to please. This movie is epic and petty-minded, intense and slow, funny and sad, romantic and action-packed, critical and naive, complex and entertaining, religious and scientific. There's so much of everything, that it bursts at the seams. For the most part, this lack of integrity is intangible, but I can point out one good example: Each member of the main cast plays several different roles. Between roles,they are visually transformed by make-up and prosthetics. You remember the guy who played Neo's main antagonist in the Matrix trilogy?(He also played an elf in Lord of the Rings.) Well, imagine that guy dressed up and made to look like a woman. It is funny and kinda fits that bit of the plot, but it throws a bad light on the serious characters in serious situations that just look involuntarily uncanny.
Some very personal critique: (The following two paragraphs can be considered big spoilers.)
A big part of the plot is inspired by "Soilent Green is people", but with the purpose of shading light on things that happen in the contemporary food industry. It is such a heavy subject that it should not be made into a fraction of a movie that is about something else and nothing and at all.
The movie contains hard science-fiction, but the entire story is based on the ideas of karma and rebirth. To me, that's like sitting on two chairs. But, to be fair, almost every good story features an element of karma. In the end, the bad guys are punished, as if it were some sort of divine retribution for their sins. That is what we want to see.
Finally: This movie is worth your time and money, it will stay with you and maybe make you think. And in that sense, it offers you far more than most movies.
For me personally, it's very good entertainment. Nothing more, nothing less.