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?
2003
2021
2026
1964
1965
1987
1995
1968
1974
1940
1944
1973
2014
1989
1990
2009
1954