Twin Peaks
tv show

48 total episodes
-
3 seasons
It is happening again.
First Aired 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.

Season 2
22 episodes
Air Date
September 30, 1990
Overview
The town's dark side and secrets become more prominent in Agent Cooper's investigation into who killed Laura Palmer. As the unbelievable details reveal themselves, he risks everything to learn the truth, including his own soul.

May the Giant Be with You
Episode 1 - 1h 35m
September 30, 1990

Coma
Episode 2 - 47m
October 06, 1990

The Man Behind the Glass
Episode 3 - 48m
October 13, 1990

Laura's Secret Diary
Episode 4 - 47m
October 20, 1990

The Orchid's Curse
Episode 5 - 48m
October 27, 1990

Demons
Episode 6 - 48m
November 03, 1990

Lonely Souls
Episode 7 - 48m
November 10, 1990

Drive with a Dead Girl
Episode 8 - 48m
November 17, 1990

Arbitrary Law
Episode 9 - 47m
December 01, 1990

Dispute Between Brothers
Episode 10 - 48m
December 08, 1990

Masked Ball
Episode 11 - 48m
December 15, 1990

The Black Widow
Episode 12 - 47m
January 12, 1991

Checkmate
Episode 13 - 47m
January 19, 1991

Double Play
Episode 14 - 47m
February 02, 1991

Slaves and Masters
Episode 15 - 47m
February 09, 1991

The Condemned Woman
Episode 16 - 48m
February 16, 1991

Wounds and Scars
Episode 17 - 46m
March 28, 1991

On the Wings of Love
Episode 18 - 47m
April 04, 1991

Variations on Relations
Episode 19 - 47m
April 11, 1991

The Path to the Black Lodge
Episode 20 - 46m
April 18, 1991

Miss Twin Peaks
Episode 21 - 47m
June 10, 1991

Beyond Life and Death
Episode 22 - 51m
June 10, 1991
Episodes
Cast

Kyle MacLachlan
as
Dale Cooper

Michael Ontkean
as
Harry S. Truman

Mädchen Amick
as
Shelly Johnson

Lara Flynn Boyle
as
Donna Hayward

Kimmy Robertson
as
Lucy Moran

Dana Ashbrook
as
Bobby Briggs

Richard Beymer
as
Benjamin Horne

Sherilyn Fenn
as
Audrey Horne

Warren Frost
as
Will Hayward

Peggy Lipton
as
Norma Jennings

James Marshall
as
James Hurley

Everett McGill
as
Big Ed Hurley