But, as promised by Palmer herself, ("I'll see you in 25 years"), Twin Peaks made a surprise return ... there are countless), there were direct calls for kindness and resistance to the forces ...