Showtime To Give Us 18 (Not Nine!!) New TWIN PEAKS Episodes Directed By David Lynch?? Read the full article on AICN I am – Hercules!! Sherilyn Fenn and Sheryl Lee apparently told the folks at Seattle’s Crypticon three things: 1. Showtime has ordered 18 (not nine) episodes of “Twin Peaks.” (Only nine episodes were announced by Showtime in October.) 2.