Certaines âmes se reconnaissent avant de se rencontrer, même si elles n’auraient jamais dû s’aimer.Roshan, le dernier Voyageur du temps, n’a que onze ans quand une femme venue du futur assassine ses parents sous ses yeux. Depuis, il n’a qu’un but : la retrouver et se venger.À l’autre bout du continent, Liv a toujours vécu dans un village protégé par la magie ancestrale des femmes qui l’entourent. Elle ignore tout du monde extérieur et du don qui sommeille en elle. Quand son clan se fait attaquer, Liv découvre alors que son pouvoir défie le temps… et qu’un homme la traque. Pour survivre, Liv trouve refuge au Temple dédié aux voyageurs du temps et pense être enfin en sécurité... Mais Roshan l'y retrouve. Et tout se complique. Un regard qui s’attarde trop longtemps. Un geste qui hésite avant de frapper. Une douleur qu’ils reconnaissent chez l’autre.Le temps souhaite les séparer. La guerre les oppose. Mais leurs âmes semblent inlassablement s’attirer.