A busload of tourists stops in to visit a small European town. What they don't know is that the town is completely inhabited by vampires.
1964
2015
2012
2006
2018
1957
1953
2021
1990
2008
1983
2024
2025
1970
1975
2010
2023
2019