England in den Dreißigerjahren. Christopher Banks ist ein erfolgreicher Detektiv, doch es gibt einen Fall, den er noch nicht lösen konnte, der ihn quält und bis in seine Träume verfolgt: das Rätsel um das Verschwinden seiner Eltern. Beide sind vor vielen Jahren in Shanghai gekidnappt worden, wo sie anscheinend in den illegalen Opiumhandel verstrickt waren. Kann es sein, dass Banks es nur deshalb zu derart grandioser kriminalistischer Meisterschaft gebracht hat, um endlich aufklären zu können, was damals mit seinen Eltern geschah?