Emmerdale
Episode 8593 (13th September 2019)
E235 Sep 12, 2019 25m
Moira and Nate are struggling to find time alone without being disturbed, but Moira may be starting to have second thoughts about the affair.
Where to Watch Episode 8593 (13th September 2019)