Kolikrát můžete ztratit člověka, kterého milujete? Osudem Katherine a Matthewa je rodit se stále znovu a znovu, století za stoletím. Jejich přítomnost pokaždé změní historii o fous k lepšímu a pokaždé se do sebe beznadějně zamilují, ale osud je vždy tragicky rozdělí.