Shown: Martin Freeman and his awe-inspiring moustache, who will combine to reprise the role of Dr. Watson in the upcoming Sherlock Christmas special, which will be at least partially set in the London of the late 1800s. Also pictured: An unidentified gentleman, presumably of no importance.

[Via Metro]

Contact the author at