À travers une histoire qui se déroule sur cinq siècles dans plusieurs espaces temps, des êtres se croisent et se retrouvent d’une vie à l’autre, naissant et renaissant successivement… Tandis que leurs décisions ont des conséquences sur leur parcours, dans le passé, le présent et...
Pendant les vacances, Jamie rencontre la belle Juliana qui est de passage dans sa ville et tombe amoureux d'elle. Mais petit à petit, Jamie remarque que depuis l'arrivée de Juliana, plusieurs choses étranges se passent. Un de ses amis disparaît, puis un second et puis un monsieur vient lui...