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.

Part 18
Season 3 - Episode 18 - 1h 58m
Air Date
September 03, 2017
Overview
Cooper and Diane drive 430 miles. Cooper attempts to help a troubled woman he believes to be Laura Palmer.
Guest Stars
Richard Beymer
as
Benjamin Horne
Ray Wise
as
Leland Palmer
Laura Dern
as
Diane Evans
Sheryl Lee
as
Laura Palmer / Carrie Page
Al Strobel
as
Phillip Gerard
Pierce Gagnon
as
Sonny Jim Jones
Naomi Watts
as
Janey-E Jones
- no image
Mary Reber
as
Alice Tremond
Francesca Eastwood
as
Texas Waitress Kristi
- no image
Heath Hensley
as
Cowboy 1
Rob Mars
as
Cowboy 2
Matt Battaglia
as
Cowboy 3