No spoilers! Twin Peaks is back, and it’s even more horrifying than we remember. Just in case you can’t remember that classic final scene, 26 years ago. Uncanny.