Village of the Damned (2017)
S1 E4 | The Final Fall, Part 1
0h 42m | TV14 | Documentary, Crime, Mystery
Watch Village of the Damned online.
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.