Television Drippy Brew: “Twin Peaks: The Return” (Episodes 1-4) Twin Peaks: The Return (2017, Dir. David Lynch), Episodes 1-4: It still