Un giorno, Dave viene assalito da ricordi di vite passate.
Sfidando tutto e tutti, si mette in cerca di risposte. Verrà coinvolto in una spirale di avvenimenti incomprensibili, che lentamente lo porteranno alla scoperta di una realtà difficile da accettare.
In un futuro non molto lontano, una serie di eventi catastrofici hanno devastato il mondo e decimato la popolazione umana.
A tenere in vita il mondo adesso sono gli androidi, ignari di essere entità semi-artificiali condannate a vivere in un loop perenne.
Dave è un chirurgo molto stimato, un tipo estremamente razionale. Dopo essere stato colto da alcune reminiscenze di vite passate, decide di affrontare le sue paure e intraprende un percorso alla ricerca di risposte. Per farlo, mette in discussione sé stesso e tutto ciò che lo circonda, arrivando a minare persino il proprio matrimonio. Presto capisce che il mondo in cui vive non è quello che ha sempre creduto, soprattutto quando capisce che qualcuno lo sta sorvegliando...
Lentamente verrà coinvolto in una spirale di avvenimenti sempre più convulsi che lo porteranno a una serie di scoperte, fino a che gli verrà rivelata la verità.
Una verità tanto dura e difficile da accettare che lo porterà a porsi nuove domande, e a intraprendere un nuovo viaggio.