Three horror stories, with each set in the past, present and future.
1972
2022
1988
2024
2015
2004
2011
2005
1987
1967
—
1979