Twin Peaks may open with a nude body wrapped in cellophane, but everyone knows that the show’s real stars are the sweaters. The series is an absolute cavalcade of cozy knitwear, each piece more comfy and creepy looking than the last.
After years of neglect, a new generation of fans discovered the seminal drama series—which has lead to a third season being greenlit by Showtime after 25 years. Are we forever cursed to be given everything we want until the end of time?
"Showtime has given the green light to a nine-episode revival of David Lynch and Mark Frost’s seminal ’90s drama series […] sources confirm that Lynch and Frost are poised to pen all nine episodes, with Lynch directing every installment." (x)