Village of the Damned The Final Fall, Part 1 Crime · Documentary S1, E4: In September 1996, the so-called curse reaches a nightmarish crescendo. 2018 · 41m