Katharine Hepburn
Role: Jade Tan
Walter Huston
Role: Ling Tan
Aline MacMahon
Role: Ling Tan's Wife
Akim Tamiroff
Role: Wu Lien
Turhan Bey
Role: Lao Er Tan - Middle Son
Hurd Hatfield
Role: Lao San Tan - Youngest Son
J. Carrol Naish
Role: Japanese Kitchen Overseer
Agnes Moorehead
Role: Third Cousin's Wife
Henry Travers
Role: Third Cousin
Robert Bice
Role: Lao Ta Tan - Eldest Son
Robert Lewis
Role: Captain Sato
Frances Rafferty
Role: Orchid Tan - Lao Ta's Wife
Jacqueline deWit
Role: Wu Lien's Wife
Clarence Lung
Role: Fourth Cousin
Paul E. Burns
Role: Shen - Neighbor
Anna Demetrio
Role: Wu Sao
Lionel Barrymore
Role: Narrator (voice) (uncredited)
Claire Du Brey
Role: Hysterical Woman (uncredited)
Philip Ahn
Role: Leader of City People (uncredited)
Benson Fong
Role: Sudent (uncredited)
Leonard Mudie
Role: Old Peddler Selling Poison (uncredited)
Abner Biberman
Role: Capt. Yasuda (uncredited)
Ted Hecht
Role: Maj. Yohagi (uncredited)
Victor Wong
Role: Japanese Officer (uncredited)
Al Hill
Role: Japanese Officer (uncredited)
Jay Novello
Role: Japanese Soldier (uncredited)
Richard Wang
Role: Japanese Soldier (uncredited)
Philip Van Zandt
Role: Japanese Guard (uncredited)
Spencer Chan
Role: Farmer (uncredited)
Teru Shimada
Role: Villager (uncredited)