The Twin Peaks revival will premiere in May. Is there a chance of future seasons of the revival?
“Well, before I said I wasn’t going to revisit it – and I did – so I never say no. But right now, there’s no plan for anything more.”
That means fans will need to be satisfied with these 18 new episodes, which will premiere on May 21. Are you a fan of Twin Peaks? Do you plan to watch the revival? Tell us what you think.