Twin Peaks will return on Showtime in 2017, although an official premiere date has yet to be announced.
Now, the return of Twin Peaks the TV series is plausibly just a matter of months away.
Although we have only been brief teasers of the show’s new season thus far, a new video features the series’ cast discussing the long-awaited return of Twin Peaks.
The official Twin Peaks YouTube channel has released a video in which the show’s cast, old and new, talks about returning to the town in rural Washington – where Laura Palmer’s body washed up more than 25 years ago.