Skip to content
Source Code
A taut sci-fi thriller that turns eight repeating minutes into a meditation on second chances — a commuter train hurtling toward fire, and one man learning that a borrowed life can still be lived fully.
Source Code
Source Code

"Make every second count."

30 March 2011 United States of America 93 min 7.3 (9,382)

Director: Duncan Jones

Cast: Jake Gyllenhaal, Michelle Monaghan, Vera Farmiga, Jeffrey Wright, Michael Arden

Thriller Mystery Science Fiction Identity and the borrowed body Second chances and the value of eight minutes The individual versus the institution Determinism, free will and branching realities Trauma, war and the soldier's afterlife
Budget: $32,000,000
Box Office: $147,332,697

Source Code — Characters & Cast

Character Analysis

Captain Colter Stevens

Jake Gyllenhaal

Archetype: Reluctant hero / soldier-everyman Key Trait: Stubborn moral persistence

Motivation

Initially to understand what has happened to him and get home; ultimately to protect the passengers as people rather than complete an assignment.

Character Arc

Begins disoriented and compliant, becomes furious and investigative as he grasps how he is being used, and ends in a state of chosen purpose — trading the pursuit of his own survival for the chance to save people he has been told cannot be saved.

Christina Warren

Michelle Monaghan

Archetype: The catalyst / the one worth saving Key Trait: Disarming, life-affirming warmth

Motivation

To encourage the man she believes is her friend Sean to take a risk with his life; to make the moments she has count.

Character Arc

Unchanging by design — she experiences the same eight minutes each time — yet her warmth and candor progressively reorient Colter's priorities, turning an intelligence exercise into a rescue.

Captain Colleen Goodwin

Vera Farmiga

Archetype: Handler turned ally / conscience of the system Key Trait: Compassion held in check by protocol

Motivation

Duty to the mission at first, then duty to Colter as a human being owed the truth and a choice.

Character Arc

Starts as a rigid voice on a monitor delivering procedure, and gradually recovers her sense of obligation to the soldier behind the data, eventually acting on it at real professional cost.

Dr. Rutledge

Jeffrey Wright

Archetype: The cold creator / institutional antagonist Key Trait: Brilliant, self-justifying detachment

Motivation

To prove and preserve his technology, and to secure the funding and authority that come with it.

Character Arc

Remains fixed — his conviction that the program's value outweighs any individual claim on it hardens rather than softens, making him the film's argument for utilitarian science without conscience.

Derek Frost

Michael Arden

Archetype: The hidden antagonist Key Trait: Unremarkable, everyday menace

Motivation

A nihilistic conviction that destruction is a legitimate answer to a broken world.

Character Arc

Concealed among the passengers as an ordinary commuter, revealed as the film's human threat and, tellingly, the least interesting mystery in a story whose real question is what Colter owes the people around him.

Cast

Jake Gyllenhaal as Colter Stevens
Michelle Monaghan as Christina Warren
Vera Farmiga as Colleen Goodwin
Jeffrey Wright as Dr. Rutledge
Michael Arden as Derek Frost
Cas Anvar as Hazmi
Russell Peters as Max Denoff
Brent Skagford as George Troxel
Craig Thomas as Gold Watch Executive
Gordon Masten as Conductor
Susan Bain as Nurse
Paula Jean Hixson as Coffee Mug Lady
Lincoln Ward as Minister Sudoku
Kyle Gatehouse as College Student
Albert Kwan as Soda Can Guy

Explore More About This Movie

Dive deeper into specific aspects of the movie with our detailed analysis pages

Similar Movies