Als die 17-jährige Lucy ihren neuen Mitschüler Daniel kennen lernt, ist sie alles andere als begeistert, denn er verhält sich mehr als merkwürdig. Nicht nur, dass er sie immer mal wieder mit einem falschen Namen anspricht, er tut auch so, als kenne er sie bereits. Doch völlig verrückt wird das Ganze, als Daniel ihr erzählt, dass sie und er ein Paar waren - und das schon vor vielen hundert Jahren. Denn, was Lucy kaum glauben kann, aber doch als wahr erkennen muss: Daniel hat durch die Jahrhunderte viele Leben gelebt. Und alle hatten sie eines gemeinsam, die große Liebe an seiner Seite - Lucy. Und nun beginnt die unglaubliche Geschichte einer magischen Liebe, die alle Zeiten und Widerstände überdauert.