Village of the Damned | S1:E5 | The Final Fall, Part 2