Dr. Watson executes Sherlock Holmes' will, who faced death after exposing Moriarty and his gang in the previous episode.
1983
1934
1931
1993
1985
1986
1932
1950
2005
1974
1972
2019
1991
1992
2014
2016