A parking lot is haunted by the spirit of a dead killer who waits for the perfect moment to unleash spooks and thrills. Who will be next?
1971
1983
1987
2021
2003
1970
1966
2006
1965
2017
1991
1990
2005
1995
2019