Tony Scott and Denzel Washington on location in Condesa, Mexico City for Man On Fire, 2004.