TSPTR presents TWIN PEAKS
March 15 2024
Twin Peaks originally aired in 1990 and 1991 and revolutionised television storytelling. David Lynch had no intention in doing television at first, but couldn’t resist the temptation of an ongoing storyline. To an artist who relied on intuition and organic story progression, television offered possibilities above the 2-hour restriction to which cinema was chained.