Twin Peaks Premiere on May 21st

It is finally happening: the new series will debut on Sunday, May 21st.

David Nevins, the president and CEO of Showtime, defined this show as the “pure heroin vision of David Lynch” and we just can’t wait to watch it.

Let’s celebrate the show with a gallery of tattoos dedicated to the most beloved icons of the series and let the countdown commence…

Watch the mesmerizing and disturbing new trailer, where fans will recognize a lot of familiar locations from the original episodes, including the sheriff’s department, the Double R Diner and Laura Palmer’s house…