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.
2011
2004
2006
2017
1964
1959
2000
1993
2014
1988
2002
2019
2023
1999
2010
1958