There have been certain characters over the years that we simply just cannot get enough of, with a number of different projects based on these characters being made over the years. One such character is Sherlock Holmes, who has been appearing on the big screen and the small screen for many years now. We have seen a number of different stars playing the role of his sidekick, Watson and here we take a look at three of our favourites.
First up we have the brilliant British actor Martin Freeman, who has given us some fantastic performances as John Watson, alongside Benedict Cumberbatch in the BBC show Sherlock, which has become a huge hit. Martin brings his all to the character and is very believable in almost everything he does. It is no surprise then that Martin Freeman has gone on to become a household name around the world.
Next up we have Lucy Liu, who stars in the US adaptation of Sherlock, with Jonny Lee Miller taking on the role of Sherlock, while Lucy plays a new take on the character Watson. There were many people who questioned the decision to make Watson a woman in Elementary but Lucy has proven the doubters wrong, with the character becoming a big hit in the series.
From small screen to big screen and another British actor playing the role. Jude Law starred as Watson in the Sherlock Holmes movies, which saw Robert Downey Jr in the titular role. While we were not huge fans of the Sherlock Holmes films, we did like Jude's take on Watson and thought that it was one of the highs of the movies.
While all three of these stars have done a great job in the Sherlock Holmes projects, we would have to say that Martin Freeman is our favourite Watson. Who is yours?