Twin Peaks (1990)
← Back to main
Erika Anderson as Emerald / Jade
Episodes 1
Rest In Pain
April 26, 1990
• 47m
1x4
The people of Twin Peaks gather together to attend the funeral of Laura Palmer.
Read More