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.
2013
2024
1987
2012
1989
2023
2010
1982
1974
1960
1988
1977
1968
1993
1999
1959
2006