 FACT: All NASA shuttle astronauts live and work in the vicinity of  the Johnson Space Center in Houston, many of them in Clear Lake, a  Houston suburb. Yet in the film, Jillian teaches school in Florida,  where she and Armacost clearly live. Astronauts only go to Florida  for launches.