TEXT: PHOTO MOVED IN ADVANCE AND NOT FOR USE - ONLINE OR IN PRINT - BEFORE OCT. 18, 2015. -- Laurie Anderson at the Park Avenue Armory in New York, Aug. 20, 2015. Anderson has a new film, 'Heart of a Dog,' that opens in New York on Oct. 21, 2015. (Todd Heisler/The New York Times)