唐纳德·辛顿
Donald Sinden
饰:Col. Sir Charles Holland
安东尼·斯特尔
Anthony Steel
饰:Capt. David Holland
安娜-玛丽亚·桑德勒
Anna-Maria Sandri
饰:Mabrouka ben Yussef (as Anna Maria Sandri)
安德鲁·莫瑞尔
André Morell
饰:Sheik Salem ben Yussef (as Andre Morell)
Terence Sharkey
Terence Sharkey
饰:Daoud Holland
唐纳德·普利森斯
Donald Pleasence
饰:Ali
拉尔夫·杜鲁门
Ralph Truman
饰:Major Croft
安东尼·布谢尔
Anthony Bushell
饰:Ambassador Baring
迈克尔·克雷格
Michael Craig
饰:Sheik Faris
Paul Homer
Paul Homer
饰:Khalil ben Yussef
安东·迪夫伦
Anton Diffring
饰:Senior Nazi Officer
弗雷德里克·耶格
Frederick Jaeger
饰:Koch, junior Nazi officer
Derek Sydney
饰:Interpreter
布莱恩·福布斯
Bryan Forbes
饰:Dying Soldier (scenes deleted)
娜内特·纽曼
Nanette Newman
饰:Mabrouka (uncredited)
娜内特·纽曼
Nanette Newman