The Strangers Chapter 3
In the series' most brutal chapter, Maya collides with the masked killers, and finds the only way out of the nightmare...is in.
30 November 1964, Ystrad Mynach, Hengoed, Wales, UK
25 June 1990, London, England, UK

