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.
2018
2019
2020
2015
2017
1974