October 22, 2016 borgeditor Kyle MacLachlan and cast discuss 2017 Twin Peaks series, Badalamenti returns in teaser