1920
1318525

Twin Peaks

Part 18

7.9
58 min

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