In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
2024
1979
2008
2004
2011
1981
1980
1973
1988
2013
2016
1975
2019
2015
2022