Ban Ji Eum est une femme qui a la capacité surnaturelle de se souvenir de toutes ses vies passées et de répéter sa vie par la réincarnation depuis près de mille ans. Après que sa dix-huitième vie a été interrompue à cause d'un tragique accident, elle décide de renouer avec les gens de sa vie passée dans sa dix-neuvième. Elle va faire la rencontre de Moon Seo Ha qui est l'héritier d'une famille riche qui souffre d'un traumatisme après un accident de voiture.
Audrey Barreyre, 35 ans, est l’unique rescapée d’un tueur en série qui a sévi dans la région de Biarritz seize ans plus tôt. Son passé ressurgit brutalement lorsqu’une jeune fille de 17 ans est retrouvée assassinée sur la côte basque en 2019. Rien ne relie ce meurtre au tueur de l’époque, et pourtant, Audrey en est certaine : il est de retour. Pour le prouver, elle va devoir affronter son passé et ses mensonges. Car la nuit de son agression, elle a menti. Sur tout. À tout le monde…