Matilda renaît après un accident de voiture, revivant la veille de son mariage. Dans son ancienne vie, elle avait épousé le froid Hugh, tandis que sa sœur Bianca avait été donnée à Lorenzo, un baron des armes. Harcelée par Colette, Bianca s'était suicidée, et Matilda a péri en voulant la venger. De retour dans le passé, elle modifie les invitations et prend la place de sa sœur à l'autel. Lorenzo la croit d'abord craintive, mais elle se révèle audacieuse. Au cœur de leur lutte de pouvoir, ils finissent par s'attirer. Colette multiplie les complots pour les séparer et, une fois démasquée, s'allie à Gabriel, le cousin de Lorenzo. Lorenzo est piégé et frôle la mort ; Matilda, enceinte, est jetée dans un cachot. À son retour, Lorenzo règle ses comptes et Gabriel prend une balle pour Colette. Bianca, accompagnée de son mari, dévoile alors les tragédies de leur vie passée. Matilda met au monde un petit garçon. Cinq ans plus tard, Lorenzo la serre contre lui en espérant avoir une fille, et Matilda a enfin accompli son vœu : protéger sa sœur.