Shanghai, inizio del Novecento: un bambino, un padre che lavora nel commercio dell'oppio fra Inghilterra e Cina, una madre che si batte per i diritti civili. Londra, anni Trenta: Christopher Banks, il bambino di allora, cresciuto nei migliori college inglesi dopo la sparizione misteriosa di entrambi i genitori, è diventato il detective piú famoso del Regno Unito e nell'alta società non si parla che di lui. Ma l'enigma su quel rapimento non gli dà pace: seguendo l'occasione fornitagli da una fortuita passione, ritorna in Oriente per indagare prima che il mondo precipiti nel baratro del conflitto mondiale. Però la verità che alla fine giungerà a scoprire è molto piú banale e drammatica di ogni supposizione.