Benito Stefanelli
as
Barbossa
Fred Williamson
as
Noah Barclay
Delbert Mann
Director
James Garner
as
Ben Morris
Nigel Green
as
Dennis McCune
Michael Ansara
as
Raul Ortega
Val Avery
as
Rodriguez
Michael Radford
Director
Jonathan Aris
as
Boyle
Natalie Dormer
as
Cassie
Michael Caine
as
Hobbs
Demi Moore
as
Laura
Deborah Kerr
as
Elizabeth Curtis
Frank Jenks
as
Hoppy Owens
Douglass Dumbrille
as
Mark Harper
Wesley Gale
as
Native
Romy Rosemont
as
Assistant
Tim Curry
as
Herkermer Homolka
Taylor Nichols
as
Jeffrey Weems
Joe Don Baker
as
R.B. Travis
Luis Buñuel
Director
Jorge Martínez de Hoyos
as
Captain Ferrero
Michel Piccoli
as
Father Lizardi
Manuel Dondé
as
Telegraph operator
Dev
as
Shankar
Adolfo Celi
as
Mário de Castro
Jean-Paul Belmondo
as
Pvt. Adrien Dufourquet