see more
CANNES, FRANCE - OCTOBER 17: Kyle MacLachlan attends the Twin Peaks photocall during MIPCOM 2016 at Palais des Festivals on October 17, 2016 in Cannes, France. (Photo by Eric Catarina/Getty Images)