You can breathe easy now. Showtime might have missed its 2016 target for the Twin Peaks revival, but it's still full steam ahead for the series' creators. In fact, you won't have to wait that much longer for its premiere: the cult classic's new season will begin at 9PM on May 21, 2017. The two-episode premiere will be two-hours long, followed by 16 more hour-long episodes. If you have Showtime On Demand, though, you'll have access to episodes 1 to 4 from the start.