After upsetting the criminal underground in 'the Master Blackmailer' case, Sherlock Holmes has to face his archenemy: Prof. Moriarty.
1994
2003
1984
1999
2005
1974
2021
2014
1996
2006
2002
2022
2017
1980
2016
2001
1983
1915