MovieMaps

“Karma” Filming Locations

The team investigates a therapist who gets karmic justice for his victimized clients while Finch ponders his own history of vigilante justice against those who wronged him.

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

Giando on the Water as Second Light Foundation Gala

Reese and Iris attend a gala where Shane Edwards is keep an eye on him and Reese saves him from his exploding car.