The casting rumors surrounding who will play Dr.Strange have swirled round the internet for the past few months now. But several sources (listed below) have confirmed that Benedict Cumberbatch is in final negotiations to sign on to play the Marvel character!
Benedict Cumberbatch has played some infamous roles in recent years from Sherlock Holmes to Smaug the Dragon and has gripped audiences everywhere with every role he's played. Despite rumors he would take the role of a Sith Lord in Star Wars, he is now in final talks to play the famous Marvel sorcerer in Marvel Phase 3.
How many films he will be negotiated to sign on for has not been released, as he is still in final talks for the role, but my guess is that it will be a 5 or 6 film contract. Starting with a stand alone Doctor Strange film and then into Avengers 3,followed by a continuation of his series with 2 and 3 and then Avengers 4. This is of course speculation but Marvel fans can rejoice knowing that a very talented actor is taking on the role!