Village of the Damned - Season 1 Episode 4 -
Season 1, Episode 4 - The Final Fall, Part 1
S01, E04 The Final Fall, Part 1
In September 1996, the so-called curse reaches a nightmarish crescendo when football player Scott Pace dies in a car accident, Ed Bailey commits a stunning act of violence, and high school cheerleaders Sarah Hajney and Jennifer Bolduc vanish.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.