Emmerdale 23rd October 2018

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