Director
Josef von Sternberg
DIRECTOR
Stars (in credits order)
Marlene Dietrich
Shanghai Lily
Clive Brook
Captain Donald Harvey
Anna May Wong
Hui Fei
Warner Oland
Henry Chang
Eugene Pallette
Sam Salt
Lawrence Grant
Mr. Carmichael
Louise Closser Hale
Mrs. Haggerty
Gustav von Seyffertitz
Eric Baum
Emile Chautard
Major Lenard