The BBC's most recent interpretation of history's greatest detective has been a huge success. Benedict Cumberbatch plays the titular sleuth, Sherlock Holmes. As always, Dr. John Watson (Martin Freeman) is faithfully by his side helping to solve the mysteries the police just can't.

-Back to Television-
on Square Market
BBC, Sherlock, Sherlock Holmes, Watson, Dr John Watson, Martin Freeman, Benedict Cumberbatch
Contact Us  |  FAQ  |  About Us  |  Odyssey Entertainment  |  Facebook  |  Twitter  |  Instagram  | TeePublic  |  Society 6

ODYSSEY ART, the ODYSSEY ART logo and all artwork contained herein are TM & © Brian C. Roll. All Rights Reserved.