‘Twin Peaks’ 3.16 Recap: “All Things Considered
Being a fan of ‘Twin Peaks’ is an endurance test of delayed gratification. After waiting 26 years between the show’s second season and its third, it took 16 episodes before the one thing that most unmistakably defines ‘Twin Peaks’...