After upsetting the criminal underground in 'the Master Blackmailer' case, Sherlock Holmes has to face his archenemy: Prof. Moriarty.
2005
2000
1990
1999
1995
1972
1997
1975
2006
1996
1939
2023
1962
1963
1964
1959
1967