Just got back home, full review as follows.
Introducing magic into the MCU was always going to be a challenge given the previous movies in the series, so the big question going in was could the creative team figure out a way to make it work within the context of the MCU. The answer is..... sort of. Whilst solidly made Dr Strange is a film that despite being entertaining and a good character journey, sometimes feels at conflict with itself trying to justify magic. It's this weird middle ground Marvel have tried to forge that doesn't always work. Magic played in a realistic setting tends to bring up a lot of 'yeah, but' type of questions, and despite valiant efforts to try and explain how it's possible the film still falls into those same logical traps.
As for the story itself, it is very much a fairly predictable origin story, however the character of Dr Strange is so engaging and brilliantly performed by Cumberbatch that you can easily over look it. Any one who says this is simply a repainted version of Iron Man isn't watching closely enough. Strange and Stark might both initially be arrogant and brilliant, but this is where the character similarities differ. Strange's life changing experience doesn't initially alter who he is as a person. The underlying theme is about acceptance and moving on, and the Ancient One more or less tells Strange this, that even though life can screw you over doesn't mean you can't still do good things, a concept Strange struggles to contend with throughout the movie.
The cast in this is fantastic. Tilda Swinton is great as the Ancient One, I know there was a lot of controversy around her casting but in all honesty I think the right choice was made, she brings gravitas and wisdom to the role. Rachel McAdams despite not having much of a presence shows she's such an underrated talent being able to bring so much with very little to work with. Chiwetel Ejiofor is great as Mordo whose path in future stories is laid out as the movie progresses. Benedict Wong is not in the film as much as I thought but is still solid. Mads Mikkelsen is about as good as the character can be, Kaecilius is yet another stock standard Marvel villain, an issue that either they can't fix or don't want to fix.
In terms of what didn't work, whilst the story is pretty solid it feels like there are pieces of the narrative missing. Strange's journey never seems like it's actually completed. The first act of the film is a training story like in Batman Begins but the film seems to forget to complete that part of the journey. The other thing that doesn't work is some of the humour. Sometimes the humour feels completely natural within the context of what's going on, other times it that out just feels awkwardly placed. There are also moments with the Cape of Levitation that feel too cartoonish even by Marvel standards.
The big surprise to me was that visually I wasn't nearly as impressed with the magic and reality warping effects as I thought I would be. To my surprise I felt like most of the effects in the movie I saw already in the trailer, albeit just an extension of it. Maybe I was just expecting something more than what was delivered, but I'm not 100% sure what that something was. The final action sequence in Hong Kong though made up for it, a genuinely unique action sequence and brilliantly shot.
Overall, The movie is at its best when it's focused on the characters. That's not to say the action sequences aren't good in parts, but this film feels much better when it's not trying to be a superhero movie. It's a film that has some really good strengths offset by some minor but very noticeable weaknesses. But if this is how magic gets introduced into the MCU then this is probably as good as you can do it.
7/10