Sam Wood
Director
Martin Garralaga
as
Captain Mora
Fortunio Bonanova
as
Fernando
Ingrid Bergman
as
María
Jean Del Val
as
The Sniper
Luis Ciges
as
Enrique Amorós
Francisco Rabal
as
Azarías
Juan Diego
as
Señorito Iván
Melvin Frank
Director
David de Keyser
as
Doctor Alvarez
K Callan
as
Patty Menkes
Cec Linder
as
Wendell Thompson
Isabel Coixet
Director
Rolando Molina
as
Andres
Jesse Corti
as
St. George Priest
Pedro Almodóvar
Director
Gael García Bernal
as
Ángel / Juan / Zahara
Leonor Watling
as
Mónica
Daniel Giménez Cacho
as
Padre Manolo
Aura Garrido
as
Matacuras
Luis Callejo
as
Sargento
Bernard Fresson
as
André Sarlat
Françoise Bertin
as
Carmen
Michel Piccoli
as
L'inspecteur des douanes / First Customs Inspector
Geneviève Bujold
as
Nadine Sallanches
Biao Yuen
as
David
Herb Edelman
as
Matt
Mars
as
Motorcycle Punk
Jackie Chan
as
Thomas
José Luis Fernández 'Pirri'
as
Carioco
Chus Lampreave
as
Casilda
Penélope Cruz
as
Angelica
Ian McShane
as
Blackbeard
Johnny Depp
as
Jack Sparrow
Sam Claflin
as
Philip
Rob Estes
as
Luis Buñuel
Director
Daniel Pilon
as
François, ami de Rodolphe
Georges Marchal
as
Le jésuite / The Jesuit
Michel Piccoli
as
Le marquis de Sade / The Marquis
Claudio Brook
as
L'évêque / Bishop
Richard Madden
as
Leo West
Augustus Prew
as
Miles
Vanessa Bayer
as
Nikki
Anthony Welsh
as
Peter
Michaela Watkins
as
Sarah
Cecilia Suárez
as
Mariela
Carmen Ibeas
as
Modelo
Giancarlo Giannini
as
Albert Rua
Lena Olin
as
Maria
Iain Glen
as
Mark
Anna Paquin
as
Regina
Ariadna Gil
as
Andrea
Luis Bermejo
as
Pedro
Luis Zahera
as
Administrativo Astillero
Enrique Villén
as
Reina
Javier Bardem
as
Santa
Carrie Munro
as
Adella
Ralph Ineson
as
Asmodeus
Russell Crowe
as
Father Gabriel Amorth