“God Mode” Filming Locations

Root takes Harold on a race against the clock to find the Machine before anyone else can take control.

Person of Interest episode “God Mode” was filmed in New York in the United States of America.

Pier 81 as Libertas Cruises

Finch goes to meet Nathan Ingram so they can go public about the Machine but the terminal is bombed by Northern Lights.