La veille de son mariage forcé avec Lord Cassian Thorne, la princesse Elara Vaelin découvre dans sa propre chambre la vérité que douze années de mensonges lui avaient cachée : ses parents ne sont pas morts de maladie, mais ont été assassinés sur ordre de son oncle, le Régent Aldric, membre d'un ordre secret appelé les Fils du Voile Brisé.
Pire encore, Elara apprend qu'elle est elle-même la dernière Tisseuse d'Étoiles, celle dont le sang doit, à l'approche de la Comète Écarlate, renouveler le Voile qui retient un mal ancien hors du monde. Plutôt que de servir de pièce sacrificielle à l'ambition de son oncle, elle saute de sa tour la nuit même de ses noces.
Elle atterrit, dans les lambeaux de sa robe de mariée, sur le pont d'un navire de contrebande, le Corbeau Ivre, commandé par Kaelan Rourke, capitaine sarcastique au passé trouble. Ce dernier se révèle bientôt être le prince déchu de Virellon, dont toute la famille a été massacrée douze ans plus tôt par ce même Ordre.
Contraints à une alliance qui devient vite bien plus qu'un simple accord, Elara et Kaelan traversent l'archipel d'Aeloria : cambriolage lors d'un bal masqué à Nimbria, alliance avec la redoutable pirate Vex, tempête magique où naît leur premier baiser, trahison déchirante du navigateur Doc (dont la fille est retenue en otage), capture et évasion d'un navire de guerre royal, duel révélateur contre Cassian Thorne.
Peu à peu, ils découvrent que le rituel du Voile n'exige pas un sacrifice solitaire comme l'enseigne la doctrine officielle, mais un lien d'amour partagé, le Premier Pacte, vérité que l'Ordre dissimule depuis trois siècles pour mieux manipuler chaque génération de Tisseuses.
Au Sanctuaire de Verre, face au Régent et à l'Archonte de l'Ordre, Elara et Kaelan accomplissent le rituel ensemble au zénith de la comète, prouvant par leur amour la vérité du Premier Pacte et renouvelant le Voile sans qu'aucune vie ne soit sacrifiée.
L'épilogue déploie leur vie commune sur plusieurs décennies : procès et exil du Régent, restauration de Virellon sous le règne de Kaelan, réforme politique de Lyorenne vers une monarchie partagée, mariage, naissance de leurs enfants Ysolde (héritière du don mystique) et Varian (guérisseur au grand cœur), résurgence puis défaite définitive des derniers vestiges de l'Ordre à travers la traque du Frère Ilan, jusqu'à un dernier saut, vingt ans plus tard, où le couple vieillissant contemple, depuis le pont du Corbeau Ivre, tout ce que leur saut désespéré dans le vide a fini par bâtir.