Kyle MacLachlan, best known for his roles in Twin Peaks and Dune, has shared his four favourite films in an interview with the film social network Letterboxd.