Twin Peaks: The Return Wrap-Up

Twin Peaks: The Return is a brief and joyless visit through the titular Washington town despite a bloated 18 hour runtime. *Minor Spoilers Ahead*