Mysterious terror leads to unexpected stranger encounter. Mysterious terror leads to unexpected stranger encounter. ATerror