Twin Peaks (1990)

1990-04-08 ABC, Showtime
8.4 2530 votes

Seasons and episodes

3 Season 3 May 21, 2017
2 Season 2 September 30, 1990
1 Season 1 April 08, 1990

Overview

The body of Laura Palmer is washed up on a beach near the small Washington state town of Twin Peaks. FBI Special Agent Dale Cooper is called in to investigate her strange demise only to uncover a web of mystery that ultimately leads him deep into the heart of the surrounding woodland and his very own soul.

Cast

Kyle MacLachlan is Dale Cooper
Dale Cooper
Kyle MacLachlan is Dougie Jones / Dale Cooper
Dougie Jones / Dale Cooper
Michael Ontkean is Harry S. Truman
Harry S. Truman
Mädchen Amick is Shelly Johnson
Shelly Johnson
Lara Flynn Boyle is Donna Hayward
Donna Hayward
Jack Nance is Pete Martell
Pete Martell
Joan Chen is Jocelyn Packard
Jocelyn Packard
Eric DaRe is Leo Johnson
Leo Johnson
Piper Laurie is Katherine Martell
Katherine Martell
Sheryl Lee is Laura Palmer / Maddy Ferguson
Laura Palmer / Maddy Ferguson