Dr. Watson executes Sherlock Holmes' will, who faced death after exposing Moriarty and his gang in the previous episode.
1913
2025
1928
1935
1929
2022
2018
—
1970
1920
2019
2015
2024
2014
1921
1926
1948