Emmerdale
Episode 5283 (29th April 2009)
E85 Apr 29, 2009 25m
Debbie is happy having Cain back and he marches her straight round to Butler's to see Sarah. With Andy out, Maisie struggles to contain Cain and Debbie as he gives Sarah a present. Andy rushes back from his work and confronts Cain.
Where to Watch Episode 5283 (29th April 2009)