Twin Peaks: The Return is a brief and joyless visit through the titular Washington town despite a bloated 18 hour runtime. *Minor Spoilers Ahead*
Tag: Sherilyn Fenn
Will the return of Twin Peaks live up to the hype?
This coming Sunday, Twin Peaks returns but can the resurrected series live up to the original?