Dans le quartier des Lettres, à Madrid, Olivia tient une boutique de fleurs insolite, Le jardin de l'ange. Elle connaît le langage des fleurs aussi bien que celui du coeur de ses clientes.
Les destins croisés de Tanner, un ranger de l'armée qui n'a nulle part où s'établir, de Kaitlyn, qui s'épanouit dans son rôle de mère, et de Jasper, persuadé qu'il n'a pas sa place dans le monde.
Sloane Walton, la bibliothécaire de Knockemout, a déjà du mal à se remettre de la mort de son père, lorsqu'elle voit Lucian Rollins, son vieil ennemi, revenir en ville.