Loading player...
Powered by CinemaOS • High quality streaming with minimal ads
Pilot
Twin Peaks
S1:E1
4/8/1990
95m
8.2
Episode Overview
The small northwest town of Twin Peaks, Washington is shaken up when the body of the Homecoming Queen, Laura Palmer, is discovered washed up on a riverbank, wrapped in plastic.



















