Zahra wurde in ihrem früheren Leben von ihrem Ehemann Carlo und dessen Geliebter Laiza getäuscht und getötet. Kurz vor ihrem Tod erfuhr sie die ganze Wahrheit: Der Autounfall und der Brand waren von Carlo und Laiza geplant. Derjenige, der sie immer wieder gerettet hatte, war Zac, Carlos jüngerer Onkel. Nach ihrer Wiedergeburt schwört Zahra, sich an Carlo und seiner Familie zu rächen. Was Zahra jedoch nicht weiß: Zac hat eine geheime Identität. Er ist der mächtige und einflussreiche Kriegsherr der Stadt. Um ihn aus den gefährlichen Intrigen herauszuhalten, distanziert sie sich absichtlich von ihm. Doch Zac hat selbst eine tiefe Rechnung mit Carlos Mutter Lena zu begleichen. Lena, die Ehefrau der mächtigen Lias-Familie, hatte Zacs Mutter getötet, um ihren eigenen Sohn an die Spitze der Familie zu bringen. Zac, ein unehelicher Sohn des Lias-Clans, wurde von seinem Großvater ins Ausland geschickt, um ihn vor Lena zu schützen. Nach dem Tod des Großvaters kehrt Zac zurück und wird zur Marionette als CEO der Lias-Familie. In Wahrheit hatte Zac seine eigenen Rachepläne nur aufgeschoben, um Zahra zu schützen. In diesem Leben, als er erkennt, dass Zahra im Verborgenen gegen Carlo und dessen Familie vorgeht, unterstützt er sie heimlich und hilft ihr, ihren Racheplan zu vollenden. Dabei kommen sich die beiden immer näher.