Mark Wahlberg stars in this sci-fi drama directed by Antoine Fuqua.
Evan Michaels (Wahlberg) struggles to maintain his sanity as he suffers from severe hallucinations.
When he meets a group known as the Infinites, they inform him that these hallucinations are actually events from past lives.
However, their assistance helping Evan comes at a price when they reveal that humanity is facing a great threat.
The cast also includes Dylan OBrien, Chiwetel Ejiofor and Rupert Friend.