S7 E102 ∙ Secrets ∙

A vicar's wife finds her past catching up with her, and Helen receives a tempting offer.