Twin Peaks

1990 - 2017

8.3 (2,690)

It is happening again.

3 seasons, 48 episodes

No trailer available

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.

Top Cast

Kyle MacLachlan as Dale Cooper

Photos

More Like This

Big Sky

Big Sky

17 Nov 2020

The Killing

The Killing

03 Apr 2011

FROM

FROM

20 Feb 2022

Millennium

Millennium

25 Oct 1996

The Outsider

The Outsider

12 Jan 2020

Riverdale

Riverdale

26 Jan 2017

Wayward Pines

Wayward Pines

14 May 2015

Sharp Objects

Sharp Objects

08 Jul 2018

Wayward

Wayward

25 Sep 2025

The Bay

The Bay

20 Mar 2019

Backstrom

Backstrom

22 Jan 2015

Grimm

Grimm

28 Oct 2011

The Purge

The Purge

04 Sep 2018

Spider-Noir

Spider-Noir

25 May 2026

Perry Mason

Perry Mason

21 Jun 2020

Grotesquerie

Grotesquerie

25 Sep 2024

Hannibal

Hannibal

04 Apr 2013

Stranger Things

Stranger Things

15 Jul 2016

Ballard

Ballard

09 Jul 2025

Midnight Mass

Midnight Mass

24 Sep 2021

Twin Peaks | TMDB by Umar