Twin Peaks poster

Watch Twin Peaks (1990) Online — All 3 Seasons

★ 8.3/10 1990–2017 3 Seasons 48 Episodes DramaMystery

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 dee…

About Twin Peaks

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.

Series details

First aired
1990-04-08
Last aired
2017-09-03
Seasons
3
Episodes
48
Genres
Drama, Mystery
Rating
8.3/10 (2,587 votes)
Language
EN
Network
ABC, Showtime
Status
Ended

Cast

Kyle MacLachlan
Kyle MacLachlan
Dougie Jones / Dale Cooper

Watch the trailer

You may also like

Frequently asked questions

Where can I watch Twin Peaks (1990)?

Watch Twin Peaks (1990) on CineStream — 3 seasons (48 episodes) in HD with subtitles in 20+ languages. Start watching →

How many episodes does Twin Peaks have?

Twin Peaks has 48 episodes across 3 seasons. Latest aired 2017-09-03.

Is Twin Peaks free to watch?

Yes — every visitor gets a 5-minute free trial. Link your Telegram for 30 bonus minutes, then choose pay-per-minute or unlimited via Telegram Stars.

What's the rating of Twin Peaks?

Twin Peaks has a rating of 8.3/10 based on 2,587 viewer votes on TMDB.

Ready to watch Twin Peaks?

5-minute free trial • No signup required • HD with subtitles

▶ Start watching now