If, like me, you have been glued to Stan every Monday since late May waiting for a tasty and albeit creepy and f**ked up new episode of Twin Peaks: The Return to appear, then you’re likely to have fallen down the rabbit hole that David Lynch and Mark Frost have freshly dug out.