Originally published on http://www.slashfilm.com/david-lynch-returns-to-twin-peaks/ All week I’ve been thinking about Twin Peaks. As many TV networks and companies revealed their upcoming projects during upfront presentations in New York, I wondered if Twin Peaks was going to quietly disappear.