Dr. Watson executes Sherlock Holmes' will, who faced death after exposing Moriarty and his gang in the previous episode.
2009
1955
1976
1999
2008
2002
1934
2012
1980
1982
1973
2014
2022
2023
1985
2006