17.905 Views
Events spiral out of control for Connie when her shady past catches up with her. Iris makes a shocking discovery, whilst John is given some crushing news and Esther decides to face her critics in the village. Meanwhile, can Ellen keep up the pretence with Richard?
First Air Date : Sep 07, 2009
Last Air date : Nov 11, 2011
Episode : 15 Episode
Season : 3 Season
Runtime: 45:14 minutes
Studio: BBC One
Country: United Kingdom
Crew: John Yorke (Producer)