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.
2002
2009
1979
2001
1976
2014
2012
1988
1974
1973
1990
1999
1987
2024
2006
2010
1982