Twin Peaks Returns!
The premiere date for the highly anticipated, new TWIN PEAKS. The 18-hour limited event series will debut with a two-hour premiere on Sunday, May 21 at 9 p.m. ET/PT. Immediately following thepremiere, SHOWTIME subscribers will have access to the third and fourth hours,exclusively across the SHOWTIME streaming service, SHOWTIME ANYTIME® andSHOWTIME ON DEMAND®. In its […]