Sherlock Holmes and Dr. Watson find themselves in 1890s London in this holiday special.
1997
1999
2003
1943
1983
1970
2007
1977
1937
1981
1993
1935
1988
1990
1989
1984
1987