Dr. Watson executes Sherlock Holmes' will, who faced death after exposing Moriarty and his gang in the previous episode.
1975
1984
2004
1963
2009
2007
2021
1964
2025
2023
1998
2001
2010
1986
1938