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.
2001
1982
1996
2020
1999
2023
2019
2015
1998
2022
2003
1971
2006
1990