For Evan McCauley (Mark Wahlberg) hjemsøger evner, han aldrig har lært, og steder, han aldrig har været, hans hverdag. Selvmedicineret og på randen af et mentalt sammenbrud kommer en gruppe, der kalder sig selv "de uendelige" til undsætning og afslører, at hans minder er ægte - men fra flere tidligere liv. De uendelige kan bringe Evan ind i deres enestående verden, hvor få begavede mennesker får evnen til at blive genfødt med deres minder og viden fra århundreder. Med kritiske hemmeligheder begravet i sin fortid må Evan prøve at samarbejde med De uendelige for at finde svarene i hans minder i et kapløb mod tiden for at redde menneskeheden mod en af deres egne (Chiwetel Ejiofor), der vil tilintetgøre den.