Popsugar Entertainment Twin Peaks Twin Peaks Showtime Reboot Details Twin Peaks: Everything You Need to Know About the Revival May 20, 2017 by Shannon Vestal Robson First Published: August 11, 2015 View On One Page Photo 2 of 8 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 2 The Premiere Date Showtime President David Nevins announced that the series will return on May 21 at 9 p.m. with a two-hour debut. Previous Next Start Slideshow Twin PeaksTVEntertainment News