The movie Source Code was released in theaters, introducing audiences to its unique sci-fi thriller storyline.
Captain Colter Stevens wakes up on a commuter train, discovering he is part of the experimental Source Code program.
Train 410 is bombed in a terrorist attack, prompting the use of the Source Code to find the bomber.
Colter is sent into the eight minutes before the explosion on the train to gather clues about the bomber.
In each iteration of the Source Code, Colter engages with train passengers to uncover information about the bombing.
Through repeated sessions, Colter narrows down the identity and location of the bomber and the bomb.
Using his knowledge from previous iterations, Colter tries to stop the bomb from exploding and save the passengers.
Colter manages to change events in the Source Code timeline, effectively saving Christina and the passengers, creating a new reality.
While his body in the real world dies, Colter's consciousness lives on in the newly created reality where the bombing never happened.