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)
15 October 2015
23 December 2009
10 December 2004
5 November 2013
14 November 2014
22 November 2011
19 June 2015
19 December 2003
22 August 2012
24 December 2015
25 December 2015
7 September 2012
20 January 2015
13 September 2015
9 April 2015
18 December 2015
22 April 2014
26 January 2010
15 December 2010
19 January 2014
1 January 2016