After upsetting the criminal underground in 'the Master Blackmailer' case, Sherlock Holmes has to face his archenemy: Prof. Moriarty.
2021
1967
2018
1942
1994
2010
1952
2001
2012
1989
1931
2004
1959
1963
1987
2011
2020