All Cast

Antonio Banderas

Antonio Banderas

Salvador Mallo

Asier Etxeandia

Asier Etxeandia

Alberto Crespo

Leonardo Sbaraglia

Leonardo Sbaraglia

Federico Delgado

Nora Navas

Nora Navas

Mercedes

Julieta Serrano

Julieta Serrano

Old Jacinta

Penélope Cruz

Penélope Cruz

Jacinta

César Vicente

César Vicente

Eduardo

Asier Flores

Asier Flores

Young Salvador

Cecilia Roth

Cecilia Roth

Zulema

Susi Sánchez

Susi Sánchez

Pious Woman from Paterna

Raúl Arévalo

Raúl Arévalo

Venancio Mallo

Pedro Casablanc

Pedro Casablanc

Dr. A. Galindo

Julián López

Julián López

Presenter

Eva Martín

Eva Martín

Radiologist

Sara Sierra

Sara Sierra

Conchita

Constancia Céspedes

Constancia Céspedes

Rosalía

Rosalía

Laundress Rosita

Marisol Muriel

Marisol Muriel

Laundress Mari

Paqui Horcajo

Paqui Horcajo

Laundress Mercedes

Alba Gómez

Alba Gómez

Xavi Sáez

Xavi Sáez

Man at Cinema

Aline Casagrande

Aline Casagrande

Luis Calero

Luis Calero

Father José María

Virgil-Henry Mathet

Virgil-Henry Mathet

Gallerist

Chimezie Eke

Chimezie Eke

Drug Dealer

Esperanza Guardado

Esperanza Guardado

Agustín Almodóvar

Agustín Almodóvar

Priest at Seminary

Miguel Rivera

Miguel Rivera

Eneko Galende

Eneko Galende

Boy at Seminary

Fernando Iglesias

Fernando Iglesias

Pianist

Esther García

Esther García

Auxiliar (uncredited)