In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
1940
2025
2006
1970
1937
2000
1976
1999
2002
1998
1974
1943
1990
1996
1935
1931
2015
1945
1946