Server
Open
Prev Next

The Perfect Couple

Season 1, Episode 2· She Would Never Do That

While police search Summerland for clues, Greer's swift attempt to control the narrative makes Amelia uneasy. A wedding guest tries to leave the island.

Episodes