Emmerdale
206 episodes

Amy is anxious, Cain is furious, and Rose pretends to be Kim.

Emmerdale

Fri 7th Jun 7.30pm - Amy is anxious, Cain is furious, and Rose pretends to be Kim.

More info

Latest episodes