Als de net gearriveerde Megan Davis (Barbara Stanwyck) terechtkomt in een Chinese opstand, wordt ze gelukkig gered door een galante bandiet, Generaal Yen (Nils Asther), die haar meevoert naar zijn paleis. Na een tijdje ontdekt Megan dat de generaal niet van plan is haar vrij te laten. Dan bedenkt ze een plan om de macht van generaal Yen te ondermijnen. Megan moet haar vriendin Mah-Ling redden met haar eigen vrijheid omdat ze de generaal verraden heeft. Ondertussen merkt Megan dat ze zich niet meer verzet tegen haar gevangenschap en dat generaal Yen bijzonder aantrekkelijk voor haar wordt.