Leonor y Eduardo eran dos enamorados que durante la época del virreinato en México, en el siglo XVII, su amor no logra consumarse ya que Leonor es acusada de ser bruja por los poderes psíquicos que posee así que es quemada viva junto a su prometido Eduardo, quien la defiende y le promete que la amará por toda la eternidad. Cuatro siglos después, las almas de aquellos enamorados han reencarnado en Diana y Mario, ella es una médico que tiene pesadillas recurrentes y Mario es un científico bastante reconocido. Diana no se explica lo que le pasa últimamente así que decide ver a un psicólogo, pues tiene un sueño recurrente en el que está siendo quemada y no sabe qué hacer para dejar de lado esa pesadilla. Sólo que su vida se vuelve a tambalear con la llegada de Mario a la Ciudad de México, pues Diana en esta vida sigue poseyendo poderes psíquicos y éstos se incrementan cuando se cruza con Mario. Ambos sin conocerse del todo comienzan a sentirse sumamente interesados por el otro, pero ¿será cierto que las almas que están destinadas a estar juntas se encuentran no importando qué? Leonor y Eduardo tienen otra oportunidad para volverse a amar, sólo que ¿todo terminará en una tragedia como la última vez?