Nach einem Autounfall wird Matilda wiedergeboren und kehrt zum Tag vor ihrer Hochzeit zurück. In ihrem früheren Leben heiratete sie den kaltherzigen Hugh, während ihre Schwester Bianca an Lorenzo, einen Waffenbaron, übergeben wurde. Nach andauerndem Missbrauch durch Colette stürzte sich Bianca in den Tod. Matilda starb auf der Suche nach Rache. Nach ihrer Wiedergeburt ändert sie die Hochzeitseinladungen und nimmt als Braut den Platz ihrer Schwester ein. Zunächst hält Lorenzo sie für schüchtern, doch sie erweist sich als mutig und resolut, und inmitten ihres angespannten Machtspiels fühlen sich die beiden unweigerlich zueinander hingezogen. Colette schmiedet immer wieder Intrigen, um sie auseinanderzubringen. Als ihre Pläne auffliegen, verbündet sie sich mit Lorenzos Cousin Gabriel. Lorenzo wird in einen Hinterhalt gelockt und beinahe getötet; Matilda, die mit seinem Kind schwanger ist, wird in einen Kerker gesperrt. Nach seiner Rückkehr rechnet er mit ihren Feinden ab, und Gabriel fängt eine Kugel für Colette ab. Bianca trifft mit ihrem Ehemann ein und enthüllt die Tragödien ihres vergangenen Lebens. Matilda bringt einen kleinen Jungen zur Welt. 5 Jahre später hält Lorenzo sie liebevoll im Arm und hofft auf eine gemeinsame Tochter, während sie endlich ihren Schwur gehalten hat, ihre Schwester zu beschützen.