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.

The Return
18 episodes
Air Date
May 21, 2017
Overview
Twenty-five years later, the story continues...

Part 1
Episode 1 - 1h 1m
May 21, 2017

Part 2
Episode 2 - 55m
May 21, 2017

Part 3
Episode 3 - 59m
May 28, 2017

Part 4
Episode 4 - 57m
May 28, 2017

Part 5
Episode 5 - 59m
June 04, 2017

Part 6
Episode 6 - 59m
June 11, 2017

Part 7
Episode 7 - 58m
June 18, 2017

Part 8
Episode 8 - 59m
June 25, 2017

Part 9
Episode 9 - 59m
July 09, 2017

Part 10
Episode 10 - 54m
July 16, 2017

Part 11
Episode 11 - 58m
July 23, 2017

Part 12
Episode 12 - 55m
July 30, 2017

Part 13
Episode 13 - 1h 0m
August 06, 2017

Part 14
Episode 14 - 57m
August 13, 2017

Part 15
Episode 15 - 56m
August 20, 2017

Part 16
Episode 16 - 58m
August 27, 2017

Part 17
Episode 17 - 1h 0m
September 03, 2017

Part 18
Episode 18 - 58m
September 03, 2017
