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
1942
2004
1985
1939
1988
2009
1990
1976
2015
1946
1932
1999
1943
1970