I think it's quickly becoming one of the most overrated movies of the year...
Having said that, it was good (I wouldn't give it anything lower than a "B"). But, not as good as it is being made out to be. Overrated doesn't always equal "bad", it just means overrated. I can't agree with a bold statement like, "it is the Blade Runner of our time".
Only real highlights of the film, to me, were Clive Owen's superb acting, and the post-war/chaos like settings. The cinematography was outstanding, yes, but it didn't "make" the movie like some would suggest. I don't mind an ambiguous ending, but to add that on top of a shaky plot was pushing it imho. I didn't want "questions to be answered" as much as I wanted there to just be more questions. There's a fine line between being "open for interpretation" and "too open for interpretation".