A German village is stricken by a series of murders that appear to be the work of vampires.
2023
1980
1990
1993
1999
1970
1995
1962
1971
1998
2009
1981
1968
1931
2007
1994
2016
2015
2025
1997