In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
2023
2025
2006
1990
1977
1999
1995
2004
2024
1984
2014
—