Američka misionarka Megan Davis (Barbara Stanwyck) dolazi u Šangaj za vrijeme kineskog građanskog rata kako bi pomogla ljudima i pritom se udala za doktora Roberta Strifea, također misionara. Robert mora odgoditi vjenčanje zbog nepredviđene situacije pa Megan odlazi pomoći djeci, ali putem je netko ozlijedi i ona završi bez svijesti. Spašava je okrutni general Yen (Nils Asther) koji se polako zaljubi u nju...