Dr. Watson executes Sherlock Holmes' will, who faced death after exposing Moriarty and his gang in the previous episode.
2024
2001
2006
1987
2002
2007
1986
1999
1975
2008
2016
1988
2014
1995
1972