Twin Peaks (1990)

Twin Peaks poster

"It is happening again."

TV series · 1990 · 3 seasons, 48 episodes · Ended · ABC, Showtime · Rated TV-MA · Drama, Mystery

Synopsis

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.

Watch the trailer

Twin Peaks trailer

Where to watch

Stream

Buy

Streaming availability via JustWatch

Cast

  • Kyle MacLachlan as Dale Cooper / Dougie Jones
  • Michael Horse as Tommy 'Hawk' Hill
  • Harry Goaz as Andy Brennan
  • Kimmy Robertson as Lucy Moran
  • Dana Ashbrook as Bobby Briggs
  • Richard Beymer as Benjamin Horne
  • Mädchen Amick as Shelly Johnson
  • Peggy Lipton as Norma Jennings
  • James Marshall as James Hurley
  • Sherilyn Fenn as Audrey Horne

If you liked Twin Peaks, try

BingeNext's take

If you’re into shows that mix drama with a deep mystery and don’t mind a bit of weirdness, Twin Peaks is a great pick. It starts with the discovery of Laura Palmer’s body in a small Washington town, and FBI Agent Dale Cooper’s investigation pulls you into a strange, haunting world that feels both eerie and oddly familiar. The show has three seasons and a solid cast including Kyle MacLachlan, who really brings Agent Cooper to life. Watching it is like stepping into a dream where nothing is quite what it seems, and the quiet town hides secrets that slowly unravel in unexpected ways. If you enjoyed Stranger Things or Buffy the Vampire Slayer, you might find Twin Peaks just as captivating, with its mix of supernatural vibes and small-town drama. It’s perfect for anyone who loves a slow burn mystery with a touch of the surreal.

Tell BingeNext a few shows you already love and get a fresh list of series worth starting.

Loading BingeNext...