how many twin peaks episodes in season 3
Twin Peaks (2017 TV series) Twin Peaks, also known as Twin Peaks: The Return, is an American mystery drama television series created by Mark Frost and David Lynch. It is a continuation of the 1990â€“91 ABC series of the same name. The limited series consists of 18 episodes and premiered on Showtime on May 21, 2017,[1] following a world premiere on May 19, 2017, at The Theatre at Ace Hotel.[2] The series was developed and written by Lynch and Frost over several years and directed by Lynch.[3] An ensemble of returning and new cast members appear,[4] led by original star Kyle MacLachlan.[5]