Revolutionary Guard
Majid
Arab Muslim
Majid's friend
Massoud Saleh
Consulate guard
Booth
Dragon
Machine gunner
Kenn
Wags
MP
Belly dancer
Jack Purcell
Mrs.Saleh
Lt.Cavanaugh
Prisoner
Saleh
Fran
Haji Firuz
Print specialist
Ali Saleh
Helicopter pilot
Mullah
Roya
Sgt.Dimona
Reporter
Amir
Revolutionary leader
Jack's Bar buddy (uncredited)