Sally Lockhart ha ucciso un uomo con sole tre parole, inviatele in un messaggio da suo padre poco prima che annegasse nel Mar Cinese Meridionale. Ma sfortunatamente, Sally non ha idea di cosa significhino le parole Le sette benedizioni. In poco tempo, viene trascinata in un mistero pieno di oppio, segreti del suo passato e, al centro di tutto, il Rubino di Agrapur.