Nella Cina devastata dalla rivoluzione, al mercenario americano O'Hara (Gary Cooper) viene affidata una missione pericolosa: procurare armi per le autorità indifese in una provincia devastata dal signore della guerra, il generale Yang (Akim Tamiroff). Sul treno per Shanghai incontra Judy Perrie (Madeleine Carroll), il cui padre è in combutta con Yang. Judy si pentirà di aver accettato di attirare O'Hara verso la sua rovina e, in tal caso, riuscirà a farsi perdonare? L’equilibrio di potere si avvia verso una conclusione pericolosa.