Twin Peaks finally has an official release date. The third season revival series opens with a two-hour premiere, May 21, 2017 on Showtime.
Billed as a “limited event series,” the third season comprises 18 episodes.
The highly-anticipated 18-hour limited series #TwinPeaks will debut with a two-hour premiere on Sunday, May 21 at 9pm. pic.twitter.com/aNRY5zVSVd
— SHO_PR (@SHO_PR) January 9, 2017
Stay tuned to find as we continue to monitor the cancel/renew status of Twin Peak Season 4…
Leave a Reply