In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
2006
1987
1962
—
1914
2005
2020
1974
2025
2015
2007
1999
2022