Opowieść o miłości, zdradzie i zazdrości, rozgrywająca się w Szanghaju, w czasie II wojny światowej. Rok 1941. Do Szanghaju, na statku „Bremen”, przypływa Paul Soames (John Cusack), by rozpocząć pracę w angielskojęzycznej gazecie. Paul nie jest zwykłym dziennikarzem ale amerykańskim agentem, którego zadaniem ma być nawiązanie kontaktu z bliskim przyjacielem Connorem (Jeffrey Dean Morgan), posiadającym ważne informacje wywiadowcze. Do spotkania przyjaciół nie dochodzi. Connor zostaje zamordowany w niewyjaśnionych okolicznościach. Paul próbując dowiedzieć się, jakie informacje zdobył przyjaciel i kto go zamordował, poznaje piękną Anne (Li Gong), jej męża Anthony'ego (Yun-Fat Chow)oraz japońskiego kapitana Tanakę (Ken Watanabe)
John Cusack
Paul Soames
巩俐
Anna Lan-Ting
周潤發
Anthony Lan-Ting
Jeffrey Dean Morgan
Conner
渡辺謙
Tanaka
David Morse
Richard Astor
Franka Potente
Leni Müller
Hugh Bonneville
Ben Sanger
安志傑
Yum
Race Wong
Cabaret performer
Rosanne Wong
Cabaret performer
Michael Culkin
Billy