'Volver' Spanish Premiere
Oscar-winning Spanish film director Pedro Almodovar and spanish actress Penelope Cruz attend the Spanish premiere for 'Volver' at the Palacio de la Musica Cinema on March 16, 2006 in Madrid, Spain.
(March 15, 2006 - Source: Carlos Alvarez/Getty Images Entertainment) more pics from this album »