
Casts

Franco Nero
as Baydr Al Fay

Anne Archer
as Jordana Mason

Olivia Hussey
as Leila

Ian McShane
as Rashid

Christopher Lee
as Samir Al Fay

Michael Constantine
as Yashir

James Franciscus
as Dick Carriage

Armand Assante
as Ahmed

Stuart Whitman
as Terry Sullivan

Eli Wallach
as Ben Ezra