The idea is great but the final output is not.

Too much James-Bond-a-like shooting and dummy car chasing scenes that won't do any good for taking the movie forward. You will just wait that the action(mindless shooting) stops and the movie will continue.

Why they are dreaming skyscrapers, guns and soldiers instead of something more imaginative? The biggest problem is not that the story has some big holes. The movie is just boring most of the time. I hope we will not see Inception part II.

Leonardo is not good choice for his role. Others do quite well.

This movie will not give you any surprises.