Filming Locations (3)

  • 65 Central Park West, Manhattan, New York City, New York, USA (Stephanie's penthouse)

  • Flatiron Building - 175 Fifth Avenue, Manhattan, New York City, New York, USA (establishing shots of Communique's building)

  • New York City, New York, USA