Pure logic main line:
First of all, the film uses the method of source code to carry out time travel. Each flashback in the source code is an independent parallel universe (second floor). Since the source code is arranged according to reality, no matter how it is changed, it is inevitable that all the people will die in the end.
Above these parallel universes is the real world (one layer), and the sequence of events in one layer is:
1. Air Force killed in Afghanistan
2. Train explodes
3. Captain is used to source code to find IDs of activists
4. Radical The molecule was caught by the police
5.Goodwin couldn't bear to delete Capitan's memory, destroying the source code
6.Capitan died in
the first-layer universe The last flashback of the second-layer universe, the sequence of events:
1.The source code has not been enabled 2.Due
to In the first layer of the universe, Goodwin destroyed the source code at the last second. So things after 8 minutes are completely free from the constraints of the source code. Capitan stops the train from exploding and starts a new life with Cristina.
3. Goodwin received Captain's message. Let her take care of herself who will go to the third universe in the future.
View more about Source Code reviews