Content Section
Dr. John Watson (MARTIN FREEMAN), Sherlock Holmes (BENEDICT CUMBERBATCH) in "Sherlock" Robert Viglasky/Hartswood Films and BBC Wales for BBC One and MASTERPIECE