`` Twin Peaks '' creator David Lynch announced he was departing the Showtime revival of the cult series Wednesday . Cast members of the show posted a YouTube video Sunday pleading for him to return . Sunday was the series ' 25th anniversary .
`` Twin Peaks '' creator David Lynch announced he was departing the Showtime revival of the cult series Sunday . Cast members of the show posted a YouTube video Wednesday pleading for him to return . Wednesday was the series ' 25th anniversary .