Television First Look at ‘Twin Peaks’: Cast Teases Revival A revival of the 1990s drama Twin Peaks is heading to Showtime, and the cable channel released a behind-the-scenes first... By Nicole PollackOctober 18, 2016