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
Frédéric Pierrot
as
Bernard Goujon
Tom Gilroy
as
Lawrence
Paul Laverty
as
Militia member
José Manuel Poga
as
Rodrigo
Rainer Reiners
as
Poschacher
Sam Wood
Director
Martin Garralaga
as
Captain Mora
Fortunio Bonanova
as
Fernando
Ingrid Bergman
as
María
Jean Del Val
as
The Sniper
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
Andrei Tarkovsky
Director
Anatoliy Solonitsyn
as
Forensic doctor
Margarita Terekhova
as
Natalya / Maroussia - the Mother
Oleg Yankovskiy
as
The Father