Una escritora empieza a tener sueños extraños que la llevan a descubrir una historia de amor frustrada que se desliza a través del tiempo. Un príncipe azteca y una hechicera del siglo XVIII se amarán eternamente.
Josephine solo recuerda que su novio la dejó en una tarde de lluvia. Cuando despierta en su casa se siente aturdida y su vestido está hecho jirones y lleno de sangre. No es capaz de recordar nada más... La vida sigue y Jo conoce a Mike que la ayudará a desvelar su pasado sintiéndose cada vez más atraído por ella.