Take a look at the town of Twin Peaks in the new teaser. The 18-part limited event series will debut with a two-part premiere on Sunday, May 21 at 9PM ET/PT.
About the show: Directed entirely by David Lynch, the new SHOWTIME limited event series picks up twenty-five years after the inhabitants of a quaint northwestern town were stunned when their homecoming queen Laura Palmer was shockingly murdered. TWIN PEAKS is written and executive produced by series creators David Lynch and Mark Frost, and is executive produced by Sabrina S. Sutherland.
Head over to Twin Peaks Spoilers page for the latest news about this show.