© 2017, SyfyWire. All rights reserved.
Twin Peaks has finally returned.
Before the return of Twin Peaks, we take a look back at the best and worst of the original series.
The new Twin Peaks should have nine episodes--more or less.
In the words of the Man From Another Place, I've got good news.