After upsetting the criminal underground in 'the Master Blackmailer' case, Sherlock Holmes has to face his archenemy: Prof. Moriarty.
1932
1997
1962
2025
1960
2017
2022
1975
1947
1974
1939
1934
2016
1961
2027