Kyle MacLachlan meet Archive