Scarred by Many Past Frustrations
- Episode aired May 16, 2015
- TV-MA
- 44m
Sarah and Helena suffer a strained reunion; the Leda family worries about Sarah's absence.Sarah and Helena suffer a strained reunion; the Leda family worries about Sarah's absence.Sarah and Helena suffer a strained reunion; the Leda family worries about Sarah's absence.