Twin Peaks Season 3 first aired in 2017 on Showtime, over 25 years after the previous Twin Peaks series and movie, just as Laura had told agent Cooper in a dream.
Featuring David Lynch himself in some episodes, this is a modern-day series finale of the epic Twin Peaks.
Now available on the David Lynch tribute site, enjoy!
Tribute to David Lynch