Julio Cesar Cedillo25 of 42
Julio Cesar Cedillo, Barry Pepper and Tommy Lee Jones at the 58th Cannes Film Festival premiering their film THE THREE BURIALS OF MELQUIADES ESTRADA. The film won two Palm d'Or Awards for Best Actor (Tommy Lee Jones) & Best Screenplay (Guillermo Arriaga).