The Frame – NPR

(Starts at 7:45) “When the landmark sci-fi-horror-thriller, “Alien,” debuted in 1979, movie-goers were looking for cute, cuddly creatures from outer … More