Em 1938, quando Shanghai é ocupada pelos japoneses, o traficante Walter Faraday é morto pela polícia ao tentar deixar a cidade com 500 kg de ópio. Um ano depois, a missionária americana Gloria Tatlock chega a Shanghai à procura deste ópio, com o objetivo de usá-lo para aliviar a dor de soldados feridos na guerra. Oferecendo uma passagem de volta aos Estados Unidos como pagamento, ela consegue a ajuda de Glendon Wasey, um rude e esperto comerciante, e juntos enfrentam os perigos da caçada – já que outros grupos também estão de olho no ópio desaparecido.