... Sektoren unterteilt und ein Tummelplatz für politische und andere Intrigen der Weltmächte. Die Japaner haben fast ganz China besetzt, bis auf Schanghai eben. In diesen Hexenkessel kommt der amerikanische Journalist und Schriftsteller Paul Soalmes (John Cusack) zusammen mit dem deutschen Ehepaar Leni (Franka Potente) und Karl Müller (Christoph Buchholz) an Bord der Bremen direkt aus Berlin an. Doch das Schreiben ist nur eine Tarnung, denn in Wirklichkeit ist er ein Agent des amerikanischen Geheimdienstes, der den ortsansässigen Kollegen Conner (Jeffrey Dean Morgan) im Ausspionieren der finsteren Japaner unterstützen soll...