All Cast

Meryl Streep

Meryl Streep

Clara del Valle Trueba

Glenn Close

Glenn Close

Ferula Trueba

Jeremy Irons

Jeremy Irons

Esteban Trueba

Winona Ryder

Winona Ryder

Blanca Trueba

Antonio Banderas

Antonio Banderas

Pedro Tercero Gareia

Armin Mueller-Stahl

Armin Mueller-Stahl

Severo del Valle

María Conchita Alonso

María Conchita Alonso

Transito Soto

Vincent Gallo

Vincent Gallo

Esteban García

Jan Niklas

Jan Niklas

Count Jean de Satigny

Joaquín Martínez

Joaquín Martínez

Segundo

Sarita Choudhury

Sarita Choudhury

Pancha

Teri Polo

Teri Polo

Rosa

Miriam Colon

Miriam Colon

Nana

Vanessa Redgrave

Vanessa Redgrave

Nivea del Valle

Grace Gummer

Grace Gummer

Clara del Valle Trueba - as a Child

Hannah Taylor-Gordon

Hannah Taylor-Gordon

Blanca (child)

Josh Maguire

Josh Maguire

Pedro (child)

Fran Fullenwider

Fran Fullenwider

Ester Trueba

Pedro Efe

Pedro Efe

Interrogation Officer

Hans Wyprächtiger

Hans Wyprächtiger

Dr. Cuevas

Miguel Guilherme

Miguel Guilherme

Soldier

José Mora Ramos

José Mora Ramos

Soldier 1

Martin Umbach

Martin Umbach

TV Reporter

Carlos Rodrigues

Carlos Rodrigues

Postman

Anabela Teixeira

Anabela Teixeira

Helena Laureano

Helena Laureano

Patrícia Tavares

Patrícia Tavares

Maria Hernâni

Maria Hernâni

Carlos Conceição

Carlos Conceição

(uncredited)

Heitor Lourenço

Heitor Lourenço

(Uncredited)

Isabel Simões

Isabel Simões

(Uncredited)

Osvaldo Canhita

Osvaldo Canhita

(Uncredited)

Denys Hawthorne

Denys Hawthorne