As much as I love Matt Damon, thank gawd he's in character because those pants look ridiculously high waisted. He's on the set of Good Sheperd in New York City. He even takes the time to stop and sign some autographs. De Niro was also there - trying to hide from photographers, but he missed the guy taking the pics from the other side. No sight of Angie and Zahara today.