Twin Peaks has confirmed a release date for 21st May on Showtime, with a two hour premiere to debut the 18-hour series. Self combustion—imminent.

I am currently writing a review of the commonly misunderstood feature film; Twin Peaks:Fire Walk with Me, and will no doubt post it over the next few days.

For now, here are some trailers for the new installment of Twin Peaks.