The Strangers Chapter 2
On the final day of their cross country road trip, a couple's vehicle breaks down, forcing them to take refuge in a remote Airbnb. As night falls, three masked strangers terrorize them until dawn.
25 June 1990, London, England, UK
January 27, 1989 in Toronto, Canada
1969, London, England, UK
30 November 1964, Ystrad Mynach, Hengoed, Wales, UK

