Selena Ruiz, la bruja más poderosa de su clan, mantiene con vida a Lucas Herrera durante tres años a costa de su propia sangre. Pero él la humilla el día de su boda y elige a Sofía, una doctora que niega la maldición. Al cumplir treinta años, Lucas cae víctima de ella, pero Selena se niega a salvarlo y rompe el antiguo pacto matrimonial que sometía a las mujeres de su clan.