Dale Cooper And The Roadhouse Appear In Four Brand New Images From Twin Peaks 2017
These shots from the new Twin Peaks have appeared on the Cannes Film Festival website. The Cannes screening will last 112 minutes. Does that mean every Part of the new series will be 56 minutes long?