It’s slippery in here
Christopher Tayler: ‘Twin Peaks: The Return’, 21 September 2017
Twin Peaks: The Return
created by Mark Frost and David Lynch.
Showtime/Sky Atlantic, 18 episodes, 21 May 2017 to 3 September 2017Show More
created by Mark Frost and David Lynch.
Showtime/Sky Atlantic, 18 episodes, 21 May 2017 to 3 September 2017Show More
“... an abrasive forensics specialist in the original series, and Catherine Coulson, aka the Log Lady. That wasn’t the only way in which Lynch seemed more self-referential and ruminative than before, or to be addressing the world beyond the fantasy. History had, in some ways, caught up with Twin Peaks: Jerry Horne was now in the legal weed business, Dr ... ”