The last couple of months have been a rollercoaster when casting Doctor Strange. First we had reports that Joaquin Phoenix was in talks to play Stephen Strange; then it was revealed that Jared Leto and Tom Hardy were also in the running; then a few weeks back, yours truly blogged that Ethan Hawke was so close to signing that it was practically guaranteed. Last week, Keanu Reeves was a fan favourite for the role and he even said during an interview that if the script was right and if the director had a clear vision for the character that he would consider then people started losing their minds!!!!!!

Up until today I had given up on all the rumours and then suddenly I browsed on to and saw this heading: “Benedict Cumberbatch To Play ‘Doctor Strange’” and I immediately started The Harlem Shake (weren’t those awesome videos!) Cumberbatch is best known for the hit BBC series Sherlock and there is even Oscar buzz surrounding his performance in the ‘Imitation Game’ which will be released November 21st .

The only thing now is an official announcement from Marvel and we have our Sorcerer Supreme.

And now that this is out, here's what we've been cooking for all the fans. Drum rolls.....A Doctor Strange T-shirt. Available soon!

Hot or what?