Beautiful, interesting, incredible cinema.
After the NASA space program in Florida has been defunded, a group of residents still lingers on, at Cape Canaveral.