Twin Peaks Is Returning to TV
Twin Peaks is returning to the small screen 25 years after it went off the air. The show's creators, David Lynch and Mark Frost, have teamed up with Showtime to announce that the cult series will be returning to TV for a limited run. Little is known about the revival, other than the fact that it won't be premiering until sometime in 2016. Watch Showtime's eerie (and perfectly Lynchian) announcement video above.