Showtime may come forth with additional Twin Peaks details for 2017 soon, but who, what, where, why and when specifically should we hope for?
David Lynch and Twin Peaks co-creator Mark Frost have now completed principal photography, with Lynch confirmed to have directed all episodes of the revival series, however many that turns out to be.
I can now say they’ve announced the fact that I’m in the picture – and 216 other cast members.