After upsetting the criminal underground in 'the Master Blackmailer' case, Sherlock Holmes has to face his archenemy: Prof. Moriarty.
2005
2009
2006
1935
1981
1960
2025
1950
1947
1999
1992
1980
1961
2019
2014
2020
1962