Twin PeaksHappy "Twin Peaks" Day!

Today, Feb. 24, is the day that Laura Palmer's dead body was discovered on the cult fave mystery drama. To, er, celebrate, and tease the upcoming revival season, Showtime released two posters featuring Laura (Sheryl Lee) and Agent Dale Cooper (Kyle MacLachlan).

Twin PeaksBoth MacLachlan and Lee will appear in the 18-part revival, and will be joined by many original cast members, including Madchen Amick as Shelly, Sherilyn Fenn as Audrey, James Marshall as James, Richard Beymer as Benjamin Horne, and Ray Wise as Leland Palmer. New cast members include Naomi Watts, Laura Dern, Jennifer Jason Leigh, and Michael Cera.

Very little is known about the plot of the new season — unsurprising, given that it is David Lynch we're talking about. Lynch, however, has said he will make an appearance as Gordon Cole.

"Twin Peaks' premieres May 21 on Showtime.

Want more stuff like this? Like us on Facebook.