S1E63 · Episode 63

Episode 63

S1E63 · 1982-05-03 · 25 min

Angela finds separation from John unbearable and gives in to impulse. Fiona makes the hardest decision of her life.

The show’s own verdict is on its page.