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?
2024
2017
2005
1987
2022
1971
—
2002
1998
1999
2006
1984
2000
1996