And we got to know many of the people in Twin Peaks, and the people who visited Twin Peaks, and we discovered a mystery, and within this mystery were many other mysteries.
And when we came out of the woods, we discovered this small town called Twin Peaks.
Laura Dern, Kimmy Roberston, Madchen Amick, Kyle Maclachlan and Robert Forster Twin Peaks Showtime TCA 2017 Panel.
Twin Peaks premieres Sunday May 21 @9pm on Showtime.