Marika și tânărul Erol îl conduc pe Gabriel la aeroportul din Toronto pentru o călătorie de afaceri la Princeton, dar niciodată nu se va întoarce, dispărând fără urmă.
12 ani mai târziu, Marika nu poate uita și trece peste pierderea soțului ei. Erol e acum adult, a ajuns fizician si locuiește cu iubita sa din copilărie. El se confrunta cu o mare dilemă atunci când bunicul Sal, om de știință, spune că el crede că Gabriel a inventat o mașină a timpului.
Erol se trezește șfâșiat de posibilitatea de a-l ajuta pe Sal sa gaseasca o modalitate de a merge înapoi în timp pentru a își salva tatăl, conștient de faptul că tot ce fac ei ar putea avea serioase consecințe asupra vieții pe care o trăiesc acum.
În 2035, unde roboții sunt des întâlniți și se supun celor trei legi ale roboticii, un polițist tehnofob investighează o sinucirede aparentă. Suspectând că un robot poate fi vinovat de această moarte, investigația lui îl duce să creadă că omenirea ar putea fi în pericol.
În viitorul apropiat, unde emoțiile au devenit o amenințare, Gabrielle decide în cele din urmă să-și purifice ADN-ul într-o mașinărie care o va cufunda în viețile ei trecute și o va scăpa de orice sentimente puternice. Apoi îl întâlnește pe Louis și simte o conexiune puternică, de parcă l-ar fi cunoscut pentru totdeauna.
Pe un Pământ post-apocaliptic, un robot, construit pentru a proteja viața câinelui iubit al creatorului său pe moarte, învață despre viață, dragoste, prietenie și ce înseamnă să fii om.