The time travel explained...
On IMDB, I was surprised this movie rated a 6.2. Respectable but not extraordinary. Personally, I thought it was one of the most original sci-fi dramas I've seen in the long time.
The directing is somewhat ordinary, but the story was unique and the acting by Boyd Holbrook was gripping. (Michael C. Hall was wasted though...)
Many of the reviews on IMDB and some of the threads here are critical of a 'plot thread'.
Time traveler Rya claims that her death is inevitable once she's told of her upcoming death by Locke. This would seem to imply that time can't be altered.
Yet, we see that the future Apocalypse is averted, suggesting that time CAN be altered.
How can this contradiction be reconciled?
Separately, on the threads here, some people are confused thinking that some sort of time loop is happening which leads to a paradox.
So what's really happening?
There is no time loop happening here. It's all about parallel timelines. Rya comes from timeline-Apocalypse. She's traveling to various points in the past to inject the poison into the people who will eventually cause the Apocalypse. Once they are all injected, a signal is sent from the future to kill them all simultaneously -- although they are separated by years. This will cause a new series of timelines one of which leads to the timeline-NoApocalyse.
However, Rya's death can't be changed because she is travelling upstream to a point before all the new timelines are created.
I've tried to show it in the diagram below.
Ea time she pops ups in the past Rya creates a new timeline by the very fact of her arrival.
Once the signal is sent, THAT future (timeline-Apocalypse) ceases to exist. Locke ceases to exist. The final scene with Locke holding Rya, is taking place in a bright cheery alternate future. Different Locke, different Rya.
On her last jump, the signal is sent from the future, killing all the rebels simultaneously. What confuses people is that we see events happening forward from Locke's POV.
Rya couldn't inject everyone in one trip because of the time travel rules laid out in the movie... she could only travel one way (into the past) at specific times. Constrained by the time she had at each stop, she could only locate and inject a limited number of rebels.
The serial killings weren't really serial killings... it just appeared that way to Locke AND everyone else because years separated the killings. They were passing through time at the normal pace of 24 hours / day. For Rya though, everything happened within a few days...and backwards.
Apocalyse (Rya born in this future)
|
|(3)
|------------>Rya's first time jump, alternate path to a new future, new |
| Locke, new Rya
|
|
|
|(2)
|----------->Rya's second time jump, alternate path to a new future, new |
| Locke, new Rya
|
|
|
|(1)
|------------>Rya's third time jump, alternate path to new future, new Locke, | new Rya