Pilot - International Release Twin Peaks - Specials
Pilot - International Release ()
A town where everyone knows everyone and nothing is what it seems.
Rating
Available to rent or buy
DESCRIPTION
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.