It's October 30th, 1980 in the mountainous California town of Grangerland. Jacki is back in town to throw an early Halloween party for her and some old friends. The party is over and everybody has gone home, or have they?
See more on IMDbPro »
See full technical specs