In 1898, Sherlock Holmes and Doctor Watson travel to Germany to investigate a strange case in the village of Darmstadt near castle Frankenstein.
1988
2007
1984
2022
—
2015
2016
2017
2020
2024
2023
2019
2025