Hostess
Te-Ming
Student 1
Mr. Garstin
Sister St. Joseph
Mary (scenes deleted)
Dorothy Townsend
Waddington
Sister Maryse
Angry Chinese Man (as Johnny Lee)
Sung Ching
Amah
Walter Fane
Student 2
Geoffrey Denison (as Ian Rennick)
Mother Superior
Charlie Townsend
Warlord Kwei (as Shihan Cheng)
Student 3 (as Liang Sijie)
Mrs. Garstin
Walter Junior
Leona
Doris Garstin
Kitty Fane
Colonel Yu (as Anthony Wong)
Wan Xi
Wu Lien
Student 4
Chinese Opera Star
Singing Orphan
Sinfing Orphan
Businessman in Colony Club
Englishman (uncredited)
French Nun (voice) (uncredited)