Featured News SDCC: ‘Twin Peaks’ Stars Naomi Watts and Kyle MacLachlan Discuss How the Reboot Came to Be July 21, 2017