The Perfect Couple Backdrop Blur

Video Loading...

The Perfect Couple S01 E02 She Would Never Do That

Overview

"A life to kill for."

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.