Mario es un ingeniero argentino que llega a México por unos trabajos de su agencia, al toparse con Diana esta lo recuerda de sus sueños y ambos quedan enamorados inmediatamente como si se hubieran conocido antes, Mario resulta ser la reencarnación de Eduardo este sin saberlo empieza una relación con Diana quien pretende hacer una vida con él como no pudo hacerlo Leonor.