When it initially premiered on ABC in 1990, Twin Peaks became a hit for the network. Clearly a TV show ahead of its time, the series’ impact can even be seen in the current TV landscape (Legion, anyone?). And because Hollywood is a sucker for nostalgia, we’re officially heading back to Twin Peaks, WA. Not much is known about the return of the series, but if the weirdness of the original series is any indication, I can’t imagine what they have in store for us this time around.
Twin Peaks premieres on Showtime on May 21, 2017.