Pep Tosar
as
Comisari
Marina Gatell
as
Enriqueta
Eduard Fernández
as
Mestre
Henry Fonda
as
Kerry Gilfallen
Claudia Gravy
as
Madama del burdel
Ariadna Gil
as
María
Enrique Villén
as
Miliciano
Daniel Medrán
as
Miliciano
Guillermo del Toro
Director
Francisco Maestre
as
El Puerco
Eduardo Noriega
as
Jacinto
Adolf Hitler
as
Self
Dwight D. Eisenhower
as
Self
Fred Zinnemann
Director
Gregory Peck
as
Manuel Artiguez
Paolo Stoppa
as
Pedro
Rosalie Crutchley
as
Teresa, Wife of Vinolas
Orson Welles
as
Narrator
José Manuel Poga
as
Rodrigo
Nicole Kidman
as
Martha Gellhorn
Molly Parker
as
Pauline Hemingway
Connie Nielsen
as
Tall Blonde Woman
Luis Fernández de Eribe
as
Goya Toledo
as
Carmen Castro
Adriano Giannini
as
Fontenla
Charlize Theron
as
Gilda Bessé
Amy Sloan
as
Linda
Penélope Cruz
as
Mia
Sam Wood
Director
Martin Garralaga
as
Captain Mora
Fortunio Bonanova
as
Fernando
Ingrid Bergman
as
María
Jean Del Val
as
The Sniper
Peter Jackson
Director
Jeffrey Thomas
as
Narrator
Peter Jackson
as
Self
Sam Neill
as
Self - Actor & Director
Harvey Weinstein
as
Self - Miramax Films
Alejandro Amenábar
Director
Nathalie Poza
as
Ana Carrasco Robledo
Luis Callejo
as
General Emilio Mola
Eduard Fernández
as
General José Millán-Astray
Luka Peros
as
Johannes Bernhardt
Olga Kurylenko
as
Ildiko
Golshifteh Farahani
as
Leila
Charles Dance
as
Monsignor Solano
Dougray Scott
as
Roberto Torres
Pedro Almodóvar
Director
Milena Smit
as
Ana
Penélope Cruz
as
Janis
Aitana Sánchez-Gijón
as
Teresa