Huffington Post posted the first photos of Benedict Cumberbatch as Marvel’s Doctor Strange this morning. And, now that I’ve wiped the drool off my face– this particular batch of photos comes to us via Twitter users in Nepal, the Queen Mum bless social media. The current theory is that they’re filming Stephen Strange’s...