TV shows we love: Twin Peaks

Following David Lynch’s sad passing this year, I decided to revisit that distant town in the Pacific Northwest of Twin Peaks. Released in 1990, it appeared a rather unassuming soap opera murder mystery. Yet as with much of his work, Lynch’s obsession with the shadowy underbelly of polite society creepingly revealed itself. We begin with […]