News

The murder of Laura Palmer — which happened in the early morning hours on February 24, 1989 — was the mystery at the heart of Twin Peaks for the first chunk of episodes (a season and change).