
First aired
April 8, 1990
Ended

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.
Loading where to watch…


It turns out Twin Peaks is not like other towns, and soon FBI Agent Cooper becomes enmeshed with its quirky and mysterious residents.

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.

Twenty-five years later, the story continues...

Apr 3, 2011

Nov 17, 2020

Oct 25, 1996

Jan 12, 2020

Jan 26, 2017

Jan 22, 2015

Jul 8, 2018

Mar 20, 2019

May 14, 2015

Sep 25, 2025

Sep 24, 2024

Mar 17, 2026

Sep 4, 2018

Oct 28, 2011