Londres, 1665. Christopher Rowe, orphelin de 14 ans, a été recueilli par l'apothicaire Benedict Blackthorn, qui lui enseigne les secrets de ses potions et remèdes.
Dans l'Angleterre de l'entre-deux-guerres, Edmund, un orphelin abandonné alors qu'il était bébé, apprend l'existence d'un mystérieux héritage qui l'attendrait à Truffle Manor.
Jo et Kay se sont rencontrées à New York à la fin des années 1930 durant leurs études d'infirmières. Jo est envoyée sur le front de l'Ouest en France tandis que Kay est missionnée à Hawaï.