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
15 October 2015
23 December 2009
10 December 2004
5 November 2013
22 November 2011
23 September 2007
13 September 2010
14 November 2014
19 June 2015
22 August 2014
17 October 2017
19 August 2016
15 September 2010
25 December 2015
2 August 2002
3 March 2017
6 May 2016
20 February 2014
22 August 2012
1 January 2016