Twin Peaks poster
TV

Twin Peaks (1990)

S01E08 The Last Evening

May 23, 1990 • Season 1 • Episode 8 • HD

The search for answers in Laura Palmer's murder takes a chilling turn as the investigation draws to a shocking conclusion.

Genre: Drama, Mystery
Country: US