Village of the Damned

The Final Fall - Part Two

Series 1 - Episode 5 The Final Fall - Part Two

ADVERTISEMENT

Summary

Part two of two. In 1996, two cheerleaders vanished. Dryden's residents had no idea that a sociopath had been living amongst them for years. Last in the series.
Reality