Emmerdale
Episode 3951 (17th January 2005)
E14 Jan 17, 2005 25m
Charity tries to appeal to Cain’s better nature by pleading that if she ever meant anything to him he should tell the truth. With Debbie present, Cain confidently assures Charity that everything has worked out for the best and affectionately goes to hug her.
Where to Watch Episode 3951 (17th January 2005)