Last week, TV show Twin Peaks’ cult following created an enormous internet buzz when it was announced that the show would be returning in 2016 for a nine-episode season after an unprecedented 25-year cancellation period. Two of our writers weigh in on the potential benefits and consequences of bringing a[Read More…]