Relentless

Grant Borrows steps off the bus for an ordinary day of work, looks across the street, and sees himself. In that single moment, the comfortable life he's known ends, and for reasons beyond his control and comprehension he's hurtled into a race - both for the truth of his identity and ultimately for the survival of the world he's known.