Col. Sir Charles Holland
Capt. David Holland
Mabrouka ben Yussef
Sheik Salem ben Yussef (as Andre Morell)
Daoud Holland
Ali
Maj. Croft
Ambassador Baring
Sheik Faris
Khalil ben Yussef
Senior Nazi Officer
Koch - Junior Nazi Officer
Interpreter
Dying Soldier (scenes deleted)
Minor Role (uncredited)
Mabrouka (voice) (uncredited)