In 1995, Palm Beach waitress Denise O'Neill is abducted and murdered. Her neighbor, Luis Caballero, arouses suspicions by his odd behaviour towards TV crews covering the crime.
Sign in to join the discussion — comments are spoiler-gated to your watch progress.
Discussion starters