The renowned English actor, Benedict Cumberbatch, is regarded to be one of the finest actors of Hollywood, of all time. He has motivated many with his marvelous acting skills. He has been seen in every kind of movie from all the different genres, starting from action to the mystery. Benedict Cumberbatch has been loved by many for most of his roles like Sherlock Holmes and Doctor Strange. His roles as Sherlock Holmes and Doctor Strange are quite famous and loved by many. Benedict Cumberbatch has made everyone stunned with his fabulous performance. Both roles have suited him well.

The actor has appeared in the famous ‘Sherlock’ series since the year 2010. The series continued till 2017. He has made everyone amazed with his detective role. After the show got premiered, it received a huge response. Fans totally loved the show. The show was based on Sherlock Holmes’s detective stories by Sir Arthur Conan Doyle. The show received a lot of international recognition and awards.

On the other hand, Benedict Cumberbatch made everyone amazed with his fabulous performance in the entire Marvel Cinematic Universe’s Avengers series. He performed the character of Dr. Stephen Strange, popularly known as Doctor Strange, as an Avenger. He had played an important role in all the movies. In fact, a movie came out in 2016, ‘Doctor Strange’ which primarily focused on him.

Both the characters played by Benedict Cumberbatch – Sherlock Holmes and Doctor Strange have been loved by many. But which one between the two is your favorite? Comment down below!

Keep reading IWMBuzz.com for more updates.