All Cast

Brooke Shields

Brooke Shields

Dale

Lambert Wilson

Lambert Wilson

Jaffar

Horst Buchholz

Horst Buchholz

Von Glessing

John Rhys-Davies

John Rhys-Davies

Rasoul

Ronald Lacey

Ronald Lacey

Beg

Cliff Potts

Cliff Potts

String

Perry Lang

Perry Lang

Andy

John Mills

John Mills

Cambridge

Steve Forrest

Steve Forrest

Gordon

Terrence Hardiman

Terrence Hardiman

Browne

Gabi Amrani

Gabi Amrani

Omar

Tuvia Tavi

Tuvia Tavi

Bertocelli

Shahar Cohen

Shahar Cohen

Abu

Zehava Twena

Zehava Twena

Yasmin

Ya'ackov Ben-Sira

Ya'ackov Ben-Sira

Major

Greg Powell

Greg Powell

Abdullah

Barrie Holland

Barrie Holland

Party Guest (uncredited)