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)
5 July 2018
23 December 2009
23 September 2007
10 December 2004
15 October 2015
22 November 2011
13 September 2010
14 November 2014
9 April 2015
18 December 2009
15 September 2010
22 April 2014
31 October 2008
17 February 2017
25 July 2012
18 March 2016
31 July 2005
3 March 2017
7 September 2012
15 June 2009
1 January 2016