Speaking at the Television Critics Association Monday, David Lynch said that the third season of Twin Peaks will have 18 episodes, with David Lynch directing and most of the original cast on board, according to Entertainment. “We’ve seen the whole thing,” ...
Read More »