Welcome to Twin Peaks: Disinterment, Voyeurism, Resurrection and Reflections

And so we return and begin again. Of course, it would have been hard given the serendipity of the timing, not to begin with Laura Palmer’s ambiguous statement to Agent Cooper trapped in the mysterious Red Room, echoing down the intervening years, giving vain hope to us die-hard Peaks aficionados - “I’ll see you again …