Plot Analysis Summary
A soldier trapped in an experimental time reconstruction seeks a bomber, confronts institutional control, and discovers a possible alternate future.
Story Structure — 4 Plot Phases
The Train That Repeats
Stevens awakens on a train, witnesses its destruction, and is repeatedly returned to the same eight-minute period. His early attempts reveal the bomb but fail to identify the bomber.
Key Events
-
Train Awakening — Stevens awakens confused on a Chicago-bound train and appears to be another man. Characters: Colter Stevens, Christina Warren
Location: Metra commuter train
-
First Train Explosion — The train explodes while passing another train, killing everyone aboard. Characters: Colter Stevens, Christina Warren
Location: Metra commuter train
-
Capsule Briefing — Goodwin verifies Stevens and assigns him the mission to find the bomber. Characters: Colter Stevens, Colleen Goodwin
Location: Dimly lit capsule
-
Bomb Found — Stevens finds the bomb inside a lavatory vent but cannot identify its owner. Characters: Colter Stevens, Christina Warren
Location: Train lavatory
-
Second Fatal Loop — Stevens returns to the cabin, and the train explodes again before he can solve the mystery. Characters: Colter Stevens, Christina Warren
Location: Metra commuter train
-
Suspect Pursuit — Stevens leaves the train with Christina and follows a suspect onto the tracks. Characters: Colter Stevens, Christina Warren
Location: Train station and tracks
-
Trackside Death — The suspect is a dead end, and Stevens dies after falling onto the tracks. Characters: Colter Stevens, Christina Warren
Location: Railway tracks
The Cost of Survival
Goodwin and Rutledge explain that the disaster was real and that Stevens is physically trapped inside an experimental system. Stevens learns that his body is mostly gone and accepts a conditional promise of termination.
Key Events
-
Source Code Explained — Rutledge reveals that the train disaster was real and explains the eight-minute memory reconstruction. Characters: Colter Stevens, Colleen Goodwin, Dr. Rutledge
Location: Source Code capsule
-
Death in Combat Revealed — Goodwin reveals Stevens was reported killed in action and is mostly sustained by life support. Characters: Colter Stevens, Colleen Goodwin
Location: Source Code capsule
-
Termination Bargain — Rutledge offers termination after the mission, and Stevens accepts the condition. Characters: Colter Stevens, Dr. Rutledge
Location: Source Code capsule
Hunting the Bomber
Through repeated investigations, Stevens gathers clues, identifies Derek Frost, and locates the dirty bomb in Frost's van. Frost kills Stevens and Christina in one failed attempt, but the evidence enables the real-world arrest.
Key Events
-
Security Interference — Stevens is arrested by train security while trying to obtain a weapon for the investigation. Characters: Colter Stevens, Christina Warren
Location: Metra commuter train
-
Wallet Clue — A fallen wallet helps Stevens identify Derek Frost as the bomber. Characters: Colter Stevens, Derek Frost
Location: Metra commuter train
-
Van Bomb Discovery — Stevens traces Frost's vehicle and discovers a dirty bomb built inside the van. Characters: Colter Stevens, Christina Warren, Derek Frost
Location: Frost's van
-
Frost Shoots Them — Frost shoots Stevens and Christina during the investigation. Characters: Colter Stevens, Christina Warren, Derek Frost
Location: Frost's van
-
Bomber Arrested — Stevens relays Frost's identity, enabling the police to arrest him and prevent the second attack. Characters: Colter Stevens, Colleen Goodwin, Dr. Rutledge, Derek Frost
Location: Source Code operation
Beyond Eight Minutes
Rutledge breaks his promise, but Goodwin grants Stevens one final run. Stevens stops the bombing, reconciles with his father through a call, sends Goodwin a message, and discovers that the Source Code creates an alternate timeline.
Key Events
-
Broken Promise — Rutledge secretly refuses to terminate Stevens because he remains the only successful candidate. Characters: Colter Stevens, Dr. Rutledge
Location: Source Code facility
-
Final Train Entry — Goodwin sends Stevens back once more, and he arranges a date with Christina while tracking Frost. Characters: Colter Stevens, Christina Warren, Derek Frost
Location: Metra commuter train
-
Bomb Defused — Stevens defuses the bomb, apprehends Frost, and reports him to the police. Characters: Colter Stevens, Christina Warren, Derek Frost
Location: Metra commuter train
-
Life Support Disconnected — Stevens sends Goodwin an email, and Goodwin disconnects his life support after eight minutes. Characters: Colter Stevens, Colleen Goodwin
Location: Source Code capsule
-
Alternate Timeline Confirmed — Events continue beyond eight minutes, confirming that the Source Code creates an alternate timeline. Characters: Colter Stevens, Christina Warren, Colleen Goodwin
Location: Alternate train timeline