Guy Ritchie’s Sherlock Holmes: A Game of Shadows hits the cinemas this Friday, with Robert Downey Jr. and Jude Law taking on Jared Harris’s ‘Napoleon of Crime’ Professor Moriarty. As the movie is a sequel to the 2009 film Sherlock Holmes and the latest in a long line of film Sherlocks, we thought we’d take a look at some of the most memorable actors to play the famous sleuth in earlier films.
Sherlock Holmes has been around since 1887, when he was created by Sir Arthur Conan Doyle, a Scottish author and physician. Holmes is famous for his skills in forensic science, disguise and logical reasoning, which he uses to solve tricky cases. Starting life in the medium of the printed word, Holmes then branched out to do his detecting on-screen and has since appeared in hundreds of films with more than 70 actors portraying the hat-donning, pipe-smoking eccentric. He is one of the world’s best known fictional personalities, standing alongside Santa Claus and Mickey Mouse, and was described by Orson Welles as “the world’s most famous man who never was”. So, ‘Holmies’, lets go: