New York Transit Museum
It does't say in the locations section, but the fight with the two Zulu A & Zulu B agents on the way to the basement of the church, looks like it was filmed in the New York Transit Museum at Schermerhorn St. In Brooklyn.
share