This movie was pretty good. I have to say it blew me away. I didn't think that the winter season was going to offer anything better than The Prestige, but I was wrong. It offered TWO movies that were better, and one of them was Pan's Labyrinth.
The other one, which I actually thought was far superior to Pan's Labyrinth, was The Children of Men. One of my favorite Michael Caine performances to date, solid performances by Clive Owen, Julainne Moore and Chiwitel Ejiofor (one of my new favorite performers), and a great premise. Amazing use of special effects to get the little details down instead of big special flashy effects, and some of the most amazing sets I have seen in any movie. (There is a seven minute shot following the characters through the bombed out streets of the future. No cuts, no computers - they built the whole goddamn city.) And personally, I thought it was a better film than Pan's Labyrinth.