Yeah, visuals great as per usual Riddley Scott film, but the story was a bit episodic and unbelievable. Seemed like he was more interested in thinly veiling middle-east politics than in concentrating on the main character - who was way too dreamy/moody.
I'd give it a C+.