Antonio Banderas (L) and Pedro Almodovar arrive at a photocall for the film "La Piel Que Habito (The Skin I Live In)" during the 64th annual Cannes International Film Festival in Cannes, France on May 19, 2011. UPI/David Silpa