Wednesday Trivia Question

Who plays John Watson on the Masterpiece Mystery series Sherlock?

The answer is the exceptional Martin Freeman. He may have turned into a big star, what with playing a Hobbit in feature films and all, but it’s hard to imagine “Sherlock” without him as the perfect complement to Benedict Cumberbatch’s eccentric Holmes.