As a reader of the classic comics, Sherlock Holmes (Benedict) did absolute justice to the the character of Dr Strange. He brought that funny but serious but constructive character perfectly to him. I was not disappointed and is the only reason I gave this movie 4 stars.

The reason I didn't give it more is they absolutely ruined "The Ancient One". They made everyone in the movie white. He was a saintly and extremely mystical figure. A Buddhist monk. They put some British chick! What on earth? It explains why they didn't give The Ancient One the screen time he deserves, because it was a totally out of character. Extremely disappointed.

After the absolute disgrace of The Ancient One, they didn't do justice to Dormammu. They made him seem like he took a plea bargain. But Dormammu is such a immense character he's hard to capture. The Ancient One is also pretty immense but much easier to capture as he can be personified by a human. They even had a guy with white beard in the movie (the one with no hand). Shoot, short and fat Miyagi San from the Karate Kid would have personified "The Ancient One" better.

Gosh I can't get over at how much Marvel just insulted The Ancient One.