Twin Peaks is finally ready to make its grand return next month, as the cult classic will premiere a brand new season on Showtime on May 21. To build anticipation more than naturally possible, David Lynch has offered a peek at familiar locations from the town in a brand new trailer.

Check out the sheriff's department, the Double R Diner, Laura Palmer's house and more in the trailer below.