Tag: The Orchid’s Curse

Twin Peaks Episode 13: The Orchid’s Curse

Twin Peaks Episode 13: The Orchid’s Curse

Recorded July 30, 2014 Cooper and Truman stage a raid on One Eyed Jacks; Leland’s court hearing begins; Donna and Madeleine plot to steal Laura’s secret diary from Harold Smith; Ben gets a business proposition from the mysterious Mr. Tojamura; and Shelly and Bobby reignite their relationship, even as the catatonic Leo lives under the …

Continue reading