September 3, 2017September 6, 2017 D. H. Schleicher Twin Peaks – The Return: Two Hour Finale (Hours Seventeen and Eighteen)