Beautiful, interesting, incredible cinema.
A commercial for American Express and the 2004 Tribeca Film Festival, that shows Robert De Niro walking through the streets of New York, talking about what the city means to him.