In case you haven’t heard, it is happening again. The it is Twin Peaks and its story of murder and mystery. Showtime debuts the revival at 9/8c May 21.

The cable network released two posters for the new limited series. One features Laura Palmer (Sheryl Lee), whose mysterious death sparked the “Twin Peaks” saga back in the 1980s, while the other shows series star Kyle MacLachlan as Special Agent Dale Cooper.

Both contain the tagline, “It is happening again.”

The 18-part limited event series picks up 25 years after the shocking murder of homecoming queen Laura Palmer stunned the inhabitants of the quaint northwestern town of Twin Peaks.

Series creators David Lynch and Mark Frost wrote and executive produced the limited series. Lynch directed and Sabrina S. Sutherland executive produced.

MacLachlan and many other original cast members return, including Mädchen Amick (as Shelly Johnson), Dana Ashbrook (Bobby Briggs) and Sherilyn Fenn (Audrey Horne). Miguel Ferrer (FBI Agent Albert Rosenfield) and Michael Horse (Tommy “Hawk” Hill) also will be back.

Alicia Witt (Gersten Hayward), David Patrick Kelly (Jerry Horne), Harry Dean Stanton (Carl Rodd), Peggy  Lipton (Norma Jennings) and David Duchovny (DEA Agent Dennis) also return. 

For more returning and surprising new cast members, read me previous story: “Strange cast list revealed”)

The two-part premiere will be shown on Showtime, on demand and over the internet. Following the premiere, subscribers will have access to the third and fourth parts on Showtime Anytime and Showtime on Demand. In its second week, “Twin Peaks” will air the third and fourth parts back-to-back at 9/8c May 28 on Showtime. Single episodes air in subsequent weeks.

More Twin Peaks

Cast excited for revival