A stranger stalks the village. Leyla is confronted by the past. Kerry issues an ultimatum.A stranger stalks the village. Leyla is confronted by the past. Kerry issues an ultimatum.A stranger stalks the village. Leyla is confronted by the past. Kerry issues an ultimatum.