CS Interview: Kyle MacLachlan Talks Inside Out, Twin Peaks and More! - ComingSoon.net