In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
1974
1994
2014
1961
1969
1987
1988
2012
2023
1990
2000
2019
2013
2020
—
2017
2007