Sherlock Holmes stalks again in a third season of the hit modern version of the Arthur Conan Doyle classic, starring Benedict Cumberbatch (War Horse) as the go-to consulting detective in 21st-century London and Martin Freeman (The Hobbit) as his loyal friend, Dr. John Watson.
Shown from left to right: Martin Freeman as Dr. John Watson and Benedict Cumberbatch as Sherlock Holmes
(C)Robert Viglasky/Hartswood Films for MASTERPIECE
This image may be used only in the direct promotion of MASTERPIECE. No other rights are granted. All rights are reserved. Editorial use only.