Emmerdale
Episode 3950 (16th January 2005)
E13 Jan 16, 2005 25m
There is a showdown in The Woolpack between the Kings and the Dingles when Cain shows his face for the first time since Tom and Charity’s wedding.
Where to Watch Episode 3950 (16th January 2005)