And congratulations to our winner …… . for the correct answer that Basil Rathbone played Sherlock Holmes in the 1939 movie The Hound of the Baskervilles which was loosely based on the novel by Sir Arthur Conan Doyle. Many believe that Basil Rathbone was the definitive Sherlock Holmes and he certainly looked the part with his angular features and he starred in 14 films as the great detective between 1939 and 1946. More than 70 actors have played Sherlock Holmes in over 200 films.