Video: On Tuesday, we learned that Twin Peaks would return May 22 to kick off its 18-episode revival on Stan. Today, we've got our first (very quick) glimpse at Kyle MacLachlan's Agent Cooper, looking far more weathered than last we saw him. Is it the decades... or is it the Black Lodge? Or a bit of both?
Man, that theme music. Gets me every time. May 22 cannot get here fast enough.