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.
2004
1979
2014
2011
1982
2010
2001
2009
2003
2016
1996
1992
2015