WATCH: 'Twin Peaks' Revival Teaser

 

Showtime just released the latest trailer for the Twin Peaks revival, which picks up 25 years after the events of the original run.

The 18-hour limited event series will debut with a two-hour premiere on Sunday, May 21 on Showtime.

title

Content Goes Here