Seriously, is that what it takes to conquer viewers nowadays ? Just a bunch of CGI and cheap plots ? The whole plot smells a lot like the Dark Knight series. Broken guy goes to the mountain to train and comes back a superhero! Had it not been for the EFX, this movie would be bare bones. Seriously nothing holds this movie together from beginning to end. The movie should have finished as soon as Dr Strange acquires the eye of Agamotto and finds out he can control time.

From there on, he could just have just used that device to reverse time against the main villain and the movie would have ended!