Silvio Anselmo
as
(as Anselmo Silvio)
Bernard Blier
as
Martinetti
Annie Girardot
as
Niobe
Luis Buñuel
Director
José Chávez
as
Amigo de Pedro
Katy Jurado
as
Paloma
Pedro Armendáriz
as
Pedro - El Bruto
Frédéric Pierrot
as
Bernard Goujon
Tom Gilroy
as
Lawrence
Paul Laverty
as
Militia member
Oliver Parker
Director
Juno Temple
as
Celia
Colin Firth
as
Geoffrey Thwaites
Gemma Arterton
as
Kelly
Lena Headey
as
Miss Dickinson
Joan Chen
as
La Wen
Tianyang Bian
as
Su Cha
John Lithgow
as
Charles Rodman
David Hewlett
as
Hunsiker
Brian Cox
as
John Landon
James Franco
as
Will Rodman
Tom Brokaw
as
Self - NBC News Anchor
Prithviraj Kapoor
as
Self - ritual performed in the beginning of the movie
Nargis
as
Vidya
Judy Greer
as
Cornelia
Gary Oldman
as
Dreyfus
Keri Russell
as
Ellie
Jason Clarke
as
Malcolm
Alice Houri
as
Julia
Mateusz Nedza
as
Cameraman
Robert Wieckiewicz
as
Lech Walesa
Cezary Kosinski
as
Majchrzak
Piotr Witkowski
as
Shipyard worker at the gate