Dr. Watson executes Sherlock Holmes' will, who faced death after exposing Moriarty and his gang in the previous episode.
2013
1983
2014
1963
1999
1957
2002
2011
1971
1953
2024
2025
1997
1980
2022
2018