Twin Peaks (1990)

Twin Peaks (1990) : 3x18

Part 18 46 Min.
7.974 38 votes

Overview

Cooper and Diane drive 430 miles. Cooper attempts to help a troubled woman he believes to be Laura Palmer.