演员阵容
Wendy Hiller
Major Barbara UndershaftRex Harrison
Adolphus CusinsRobert Morley
Andrew UndershaftRobert Newton
Bill WalkerSybil Thorndike
The GeneralEmlyn Williams
Snobby PrinceMarie Lohr
Lady BritomartPenelope Dudley-Ward
Sarah UndershaftWalter Hudd
Stephen UndershaftDavid Tree
Charles LomaxDeborah Kerr
Jenny HillDonald Calthrop
Peter ShirleyMarie Ault
Rummy MitchensCathleen Cordell
Mog HabbijamTorin Thatcher
Todger FairmileMiles Malleson
MorrisonFelix Aylmer
JamesStanley Holloway
PolicemanS.I. Hsiung
LingKathleen Harrison
Mrs. PriceMary Morris
A GirlCharles Victor
Bilton (uncredited)O.B. Clarence
Pettigrew (uncredited)Dane Gordon
Cast Member (uncredited)Edward Rigby
Man on Quayside (uncredited)George Bernard Shaw
Himself (in theatrical release print only) (uncredited)Billy Wells
Minor Role (uncredited)艺术
Vincent Korda
Art Direction工作人员
Ronald Neame
Cinematography音响
Muir Mathieson
Music DirectorWilliam Walton
Original Music Composer剪辑
Charles Frend
Editor编剧
George Bernard Shaw
Screenplay导演
制片
Gabriel Pascal
Producer服装与化妆