Never fear, the Doctor is here

Rating: 10/10 (28 October 2016)

This film really is everything the critics have been saying. Stupendous, visually spellbinding, brilliantly acted and very funny.
In the beginning, neurosurgeon Stephen is so arrogant that he becomes almost completely unlikable. After the intense car accident, he tries every possible means to heal his hands, to no avail, and he runs out of funds. When Christine (Rachel McAdams) tries to encourage him to try different things, he verbally abuses her in such a way that it reminded me of Christopher Moltisanti from the Sopranos. Unlike the meek and battered Adriana however, Christine has sense to leave him and cease contact with him.
The transformation from this selfish asshole to a humble and caring Sorcerer Supreme is out of his world, literally. Stephen is plunged headfirst into a sea of different dimensions (it's a wild and trippy sight) learning different spells (no silly wordy spells like in Harry Potter) and finally overcoming his ego with the help of the Ancient One, in order to save the world from other worldly threats.
Cumberbatch truly is Doctor Strange and he has the right mix of cockiness, humour, emotion and bad-assery embedded in the role. He surprised me at every turn.
Although the villain Kaecilius (Mads Mikkelson) was cool, he was sort of weak compared to the others we've seen in Marvel blockbusters.
Tilda Swinton is the second best performance in this film. She truly is magical, mysterious and sassy as The Ancient One. Wong is brilliantly funny as the super-serious librarian, Chiwitel Ejiofor's character arc as Baron Mordo is also just as interesting as Stephen's. I'll be very curious to see what he does in the next instalments.
And that levitation cloak! I absolutely love it. It guides Stephen to defeat and protect him from villains, helps him fly, and even wipes away his tears at one point. It reminded me of BB8 from Star Wars in some ways.
Definitely one of the best Marvel films I've seen in a long time. Although nothing beats all of the superheroes being in one movie, ready to fight off danger. I look forward to seeing The Doctor again, soon.