Filming Locations (4)

  • New York City, New York, USA

  • General Electric Building, 570 Lexington Avenue, New York City, New York, USA (Location of lobby of Harold Meachum's penthouse)

  • New York, USA

  • USA