Hour is one of the greatest New York City movies ever made. Lee shot parts of it amid the ruins of the World Trade Center, ...