After weeks of casting rumors, it has been announced that the role of Doctor Strange has gone to Benedict Cumberbatch.
Cumberbatch was up against Colin Farrell and Keanu Reeves for the role.
It was rumored that Cumberbatch was out of the running for the role due to his theater commitments. However, Marvel has stated that the project will go into production later than expected.
Doctor Strange focuses on an ex-neurosurgeon who becomes the Sorcerer Supreme to defend Earth from magical and mystical threats.
Doctor Strange is scheduled to release July 2016.