
Casts

Frances Dade
as Joan Marshall

Sessue Hayakawa
as Ah Kee

Anna May Wong
as Ling Moy

Bramwell Fletcher
as Ronald Petrie

Holmes Herbert
as Sir John Petrie

Lawrence Grant
as Sir Basil Courtney

Warner Oland
as Fu Manchu

Harold Minjir
as Rogers

Nicholas Soussanin
as Morloff

E. Alyn Warren
as Lu Chung