Twin Peaks Announces Release Date on Showtime! Plus Official Teaser

After months (maybe even a year) of waiting for Twin Peaks news, David Lynch and Showtime have finally announced the premiere date for the highly anticipated revival. The limited series event, which consists of 18 hours total, launches with a two-hour episode on Sunday, May 21st at 9pm.

Taking place 25 years after the original, the revival will air another two episodes the second week followed by one hour episodes after that. Watch the teaser below & tune in on May 21 for the return of Twin Peaks.

Advertisements