1900年代初め。上海の租界で暮らしていたクリストファー・バンクスは両親の謎の失踪により10歳で孤児となった。イギリスに戻り、成長して探偵になった彼は、日中戦争が勃発し混迷をきわめる上海へ舞い戻るが…。