With regard to ‘Top Gun’, it is important to remember that the US military (taxpayers) basically subsidized that movie. The DoD only charged $1.8 million for the use of the air-base, aircraft carriers, and planes (flown by navy pilots). So that number is a little skewed.