The problem with the United 93 films.
Slate - 35 minutes ago
... Herndon, Va., control room, the military air-defense command headquarters in upstate New York, and the Boston, Newark, and Cleveland air-traffic control towers ...

Read more...