加里·库珀
Gary Cooper
饰:O'Hara
玛德琳·卡洛
Madeleine Carroll
饰:Judy Perrie
阿基姆·坦米罗夫
Akim Tamiroff
饰:Gen. Yang
Dudley Digges
饰:Mr. Wu
Porter Hall
Porter Hall
饰:Peter Perrie,Peter Martin
威廉·弗劳利
William Frawley
饰:Brighton
J·M·克里根
J.M. Kerrigan
饰:Leach
安必立
Philip Ahn
饰:Oxford
李从福
Lee Tung Foo
饰:Mr. Chen (as Lee Tung-Foo)
列昂尼德·金斯基
Leonid Kinskey
饰:Stewart (shipping line clerk)
Val Durand
饰:Wong (as Val Duran)
冯威利
Willie Fung
饰:Bartender at Mansion House Hotel
Hans Fuerberg
饰:Yang's military advisor (as Hans Furberg)
约翰·奥哈拉
John O'Hara
饰:Reporter
Anna Demetrio
饰:Killer (uncredited)
Thomas Chan
饰:House boy (uncredited)
萨拉·爱德华兹
Sarah Edwards
饰:American's companion (uncredited)
保罗·哈维
Paul Harvey
饰:Amerian husband (uncredited)
拉塞尔·希克斯
Russell Hicks
饰:Amerian with no matches (uncredited)
Charles Leong
Charles Leong
饰:House boy (uncredited)
克利福德·奥德茨
Clifford Odets
饰:Cameo appearance (uncredited)
Barnett Parker
饰:Englishman on train (uncredited)
Harold Tong
Harold Tong
饰:House boy (uncredited)
Kam Tong
饰:House boy (uncredited)
Hans von Morhart
饰:Mandarin (uncredited)
Walter Wong
Walter Wong
饰:Bartender (uncredited)
Swan Yee
Swan Yee
饰:House boy (uncredited)
Harry Yip
Harry Yip
饰:House boy (uncredited)
Frank Young
Frank Young
饰:Clerk (uncredited)
Val Duran
饰:Wong
刘易斯·迈尔斯通
Lewis Milestone
饰:Reporter