I don’t know about you, but I am stoked for the upcoming Twin Peaks revival on Showtime.
In its second week, Twin Peaks will air the third and fourth parts back-to-back on Showtime, starting at 9 p.m. ET/PT, followed by one-part episodes in subsequent weeks.
It’s not just familiar Twin Peaks denizens who are returning.
What’s more, virtually everyone from the original cast — even the ones who died — have returned for the revival.