Emmerdale

35 Season
6978 Episode

Emmerdale - Season 46 Episode 314 Thursday 19th December 2019 (Part 2)

Kim takes the role of the villain in the village panto, leaving everyone shocked. Tracy's apology backfires. Liv is in peril.


(94 votes, average: 4.10/ 10)

22 minutes 2025 HD

  • Share
img

Season