Résumé : En 1903, une jeune Écossaise, Mary Mackenzie, embarque pour la Chine où elle doit épouser son fiancé, l'attaché militaire britannique. Fascinée par la vie à Pékin au lendemain de la Révolte des Boxers, Mary affiche une curiosité d'esprit rapidement désapprouvée par la communauté européenne. Une liaison avec un officier japonais, dont elle attend un enfant, la mettra définitivement au ban de la société. Rejetée par son mari, Mary fuira au Japon dans des conditions dramatiques. Une odeur de gingembre est le passionnant récit de sa survie dans une culture totalement étrangère, à laquelle elle réussira à s'intégrer grâce à son courage et à son intelligence.