À espera de seu noivo, uma missionária americana é seqüestrada pelo general Yen, na China, e pouco a pouco, nasce uma relação de amor e ódio entre os dois.
Em meio à guerra civil chinesa, Megan Davis (Barbara Stanwyck), uma missionária norte-americana, viajou a Xangai para se casar com seu amigo de infância. Separados durante um ataque, Megan é levada como prisioneira pelo comandante militar local, General Yen (Nils Asther), que, intrigado por sua inocência e força, a leva para seu palácio de verão. Megan, a princípio, sente repulsa pelo comportamento bárbaro do seu capturador, mas logo percebe que por trás da crueldade de Yen existe a alma de um poeta e filósofo. E conforme a guerra explode ainda mais ao redor deles, estes dois estranhos acabam envolvidos em uma perigosa teia de desejo, traição e amor impossível.