饰:Lucy Crichton
Bernard Brown
饰:Major Neville Crichton
Kika Markham
饰:Helena Crichton
饰:Col Courtenay
饰:Abu Singh
饰:Major-Gen Anderson
Ivan Craig
饰:Sayid Lal
饰:Miss Wetherby
Walter Randall
饰:Sundar Singh
AustinTrevor
饰:Lord Mulgrave
Reginald Jessup
饰:Sikh corporal
Ronnie Raymond
饰:Nigel Crichton
饰:Kardar Khan
饰:Henry Marchbanks
饰:Sgt Ramdass
William Lyon Brown
饰:Sultan Ahmed
饰:Azim Khan
Leslie Glazer
饰:Sher Dal
Peter Birrel
饰:Suttoo Ram
Robert Pitt
饰:Pathan guard