RAFT MOVIES

Loading Craft Movies
Emmerdale
Episode S12E61

Episode 831 (Tue 15th Nov 1983)

November 15, 1983

Synopsis

When Annie returns to Emmerdale Farm, her welcome is not quite what she expected.

Season 12 • Episode 61
HD Quality Available

Episode Navigation

Season 12 • Episode 61 of 72