Cast
Sherlock Holmes and Dr. Watson find themselves in 1890s London in this holiday special.
Benedict Cumberbatch (Acting)
Martin Freeman (Acting)
Una Stubbs (Acting)
Rupert Graves (Acting)
Mark Gatiss (Acting)
Andrew Scott (Acting)
Louise Brealey (Acting)
Amanda Abbington (Acting)
Jonathan Aris (Acting)
Yasmine Akram (Acting)
David Nellist (Acting)
Catherine McCormack (Acting)
Tim McInnerny (Acting)
Natasha O'Keeffe (Acting)
Tim Barlow (Acting)
Gerald Kyd (Acting)
10 December 2004
5 July 2018
15 October 2015
23 December 2009
22 November 2011
23 September 2007
13 September 2010
19 June 2015
14 November 2014
13 September 2015
31 October 2008
22 August 2014
15 September 2010
15 December 2010
30 March 2010
6 May 2016
24 December 2015
23 August 2014
29 January 2015
22 April 2014
1 January 2016