Emmerdale

S50E283 - Tue 12 Nov 2019

Aaron and Cain race against time, Arthur's feelings bubble over, and Liam delivers a surprise to Bernice.

Emmerdale
S50E283