Conan Doyle's master detective Sherlock Holmes has appeared on screen more times than any other fictional character.
"
Sherlock Holmes On Screen" surveys over a century of his exploits, from the silent era, through the classic portrayals of Basil Rathbone and Jeremy Brett, to Robert Downey Jr's blockbuster movies and the hugely popular BBC series starring Benedict Cumberbatch.