2017 may very well be another great year for television, and the revival of Twin Peaks is enough reason to get excited. The Showtime series is quickly approaching its premiere date, and its marketing machine is in full throttle (I don’t know if that’s an actual phrase, but I’m short on time). With that being said, we have some new images from the series you can check out below. Twin Peaks premieres on Showtime on May 21st, 2017.

(Pics via Entertainment Weekly)