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.



Content Goes Here

This ad will close in X seconds.