Scene

The stunning return of ‘Twin Peaks’
Matthew Munhall | Monday, September 4, 2017
In 1990, director/writer pair David Lynch and Mark Frost introduced network television viewers to Twin Peaks, an idyllic logging town (population: 51,201) in Washington state. The pilot of the ABC series begins with gauzy images: plumes of smoke rising from the lumber mill, fog obscuring the titular mountains and a waterfall cascading into a river