Skip To Content

Where To Stream Emmerdale Season 53 Episode 249

Tuesday 31st December

Marlon has a terrible start to his new year, Anthony learns a secret, and five flashforwards tease things to come - but what do they mean?