When Twin Peaks aired in 1990, its first season was critically acclaimed. Once the mystery was solved in the middle of the second season, the show ground to a dull halt, its ratings falling, and the show would subsequently be canceled (only to be revived in 2017 among the trend of reboots and revivals on television). Twin Peaks does... Continue Reading →