Good news, Twin Peaks fans. That show you like is going to come back in style. Last week, co-creators David Lynch and Mark Frost announced their intention to bring back their beautiful, bizarre and endlessly influential series for a nine-episode limited run on Showtime in 2016. Even more exciting: Lynch, the visionary filmmaker who cornered […]