Chester Zerum died - to begin with. Now he's alive, and after being spurned by the love of his life goes to Wales on Vacation. Only something evil follows him back.
1990
1994
2003
1980
2023
—
2025
2021
1962
2014
2022
2019