Twin Peaks Returns May 21, 2017

Showtime CEO David Nevins dropped the release date bombshell for David Lynch’s long awaited 3rd season of Twin Peaks to the Television Critics Association Press Tour yesterday in Pasadena, CA.

No details were revealed as to plot outline or any tidbits into the season with the network chief saying:

“I think the ‘Twin Peaks’ you’re going to see is the pure heroin of David Lynch and I’m very excited to be putting that out”

TWIN PEAKS SEASON THREE commences MAY 21, 2017 on SHOWTIME