Some kind of sadist, but not human, is murdering people. A doctor is convinced that the killings are the evil workings of a reclusive odd baron who died many years ago.
1980
2023
2004
2019
2015
2005
1997
1994
2022
1998
1957
2021
2009
2008
1985
2000
2017
1975
2018