Latest
How Famous Memoirs Were Really Written: What the Collaborators DidStranger in a Strange LandProfiles in CourageDid I Ever Tell You This?: A MemoirFlorida RoadkillTeam of Teams: New Rules of Engagement for a Complex WorldMy Share of the Task: A MemoirWe Were Soldiers Once… and Young: Ia Drang, the Battle That Changed the War in VietnamThe Columbia Restaurant: Celebrating a Century of History, Culture, and CuisineA Tiger among Us: A Story of Valor in Vietnam’s A Shau ValleyTop Sergeant: The Life and Times of Sergeant Major of the Army William G. BainbridgeSailing True North: Ten Admirals and the Voyage of CharacterPodkayne of MarsMake Your Bed: Little Things That Can Change Your Life…And Maybe the WorldSam Walton: Made in America: My StoryI, RobotOpen: An AutobiographyShattered Sword: The Untold Story of the Battle of MidwayA World at Arms: A Global History of World War IIL.L. Bean: The Making of an American IconA Higher Standard: Leadership Strategies from America’s First Female Four-Star GeneralLife21 Days to Success Through Networking: The Life and Times of Gnik RowtenCampus BattlefieldThe Bell JarRight Wing RevolutionThe Sage of SagittariusTime for a Turning PointDesigning Casinos to Dominate the CompetitionLove’s Executioner and Other Tales of PsychotherapyBeneath a Scarlet SkyThe Library BookThe Phone Book: The Curious History of the Book That Everyone Uses But No One ReadsTrump: The Art of the DealThe MAGA DoctrineThe College ScamSea Stories: My Life in Special OperationsPa’anNetworking Your Way to SuccessMasters of NetworkingRadioSoldier for Life: Leader Lessons from the 12th Sergeant Major of the ArmyThe Melting Point: High Command and War in the 21st CenturyAmerican SoldierIt Doesn’t Take a HeroStop, in the Name of GodDoes Explicit Sex Sell Books? An Answer to The Absolute Degeneracy of Modern WritingThe Mary Sue: How a 1973 Star Trek Parody Became a Writing TermWhat the AI Writing Survey Says About Jobs, Freelancers and Fiction AuthorsHow Long Does Google Take? Crawling, Indexing and Recovery Times

Source Code (2011) Review

TL;DR: Source Code rates 10+ out of 10. Duncan Jones drops Jake Gyllenhaal into the same eight minutes on a Chicago train over and over until he finds the bomber, and the premise keeps paying off right to an ending that turns the whole film over. It’s an awesome movie and among the best time travel films ever made.
Source Code (2011)
10+ / 10

Official trailer

Source Code is an awesome movie. It takes a premise that sounds like a video game, one man reliving the same eight minutes before a train explodes, and turns it into a thriller, a love story and a small tragedy about a soldier who doesn’t know he’s already gone.

Duncan Jones directed it two years after Moon, from a script by Ben Ripley. Jake Gyllenhaal plays Captain Colter Stevens, Michelle Monaghan plays Christina, the woman across from him on the train, Vera Farmiga plays the officer on the other end of the line, and Jeffrey Wright plays the scientist who built the machine. It runs a tight ninety-three minutes and doesn’t waste one of them.

It sounds like a clever gimmick. It’s much more than that. The film keeps finding new things to do with its premise, and in the last five minutes it reveals it was about something bigger than the rules it spent an hour setting up.

As studio thrillers go, Source Code is about as close to perfect as I’ve seen. It’s smart without showing off, it has a real heart, and it gets in and out in ninety-three minutes. I can’t find a scene I’d cut.

The Setup

Stevens wakes up on a commuter train heading into Chicago. The woman across from him calls him Sean and talks to him like an old friend. In the bathroom mirror he sees a stranger’s face. Eight minutes after he opens his eyes, the train blows up.

He wakes again strapped into a dim metal capsule, talking to Captain Colleen Goodwin on a screen. She tells him he’s inside a program called Source Code. It lets him occupy the last eight minutes of a man who died on that train. Somebody bombed it that morning, and the same person plans a far bigger attack on the city. Stevens has to find the bomber before it happens.

He gets as many eight-minute tries as it takes. Each time he dies, he comes back to the capsule, reports what he learned, and goes in again. The clock is always running.

The Rules of the Machine

Jones and Ripley are careful with the rules, and that care is why the film works. Rutledge, the scientist, insists Source Code is a simulation built from the last memories of a dead man’s brain. Stevens can look around, but he can’t change what happened. The people on the train are already dead.

Those rules turn every trip into a race.

Eight minutes isn’t long enough to search a train, question passengers and chase a lead, so Stevens has to choose. He picks the wrong suspect, gets thrown off the train, gets himself killed, and learns something every time. You learn with him, so the repetition never gets boring.

The film also plays fair. Everything you need to understand the ending is on screen long before it arrives, including Stevens’s own suspicion that the machine is doing more than anyone admits.

For Writers

Early on, Source Code tells you the rules and then lets you watch a character hit them over and over. Clear rules turn a gimmick into suspense, because the audience can see the walls closing in. When you write a story with an unusual device, spell out what it can and can’t do before the stakes rise, then force your character to push against those limits. Write down the three rules of your story’s device in one sentence each, and check that every major scene tests at least one of them. If a scene doesn’t press on a rule, it’s probably filler, and you’ll feel the story go slack right there.

Who Is Colter Stevens?

The mystery underneath the bombing is Stevens himself. He remembers flying a helicopter in Afghanistan. He doesn’t remember how he got into the capsule, why nobody will let him call his father, or why Goodwin keeps dodging his questions. Piece by piece, he finds out. He was killed in Afghanistan two months earlier. What’s left of his body is on life support, and his mind is being kept running for this mission. The capsule is something his brain built so it would have somewhere to stand.

Gyllenhaal is terrific here. He plays confusion, anger and a soldier’s discipline all at once, and the moment Stevens understands what’s happened to him is quiet and devastating. He keeps working anyway, because that’s who he is.

The scene where Stevens learns he’s already dead is the one I’d point to whenever somebody calls Gyllenhaal underrated. He lets it sit on his face for a moment and then goes back to work, and that restraint moves me more than any speech could have.

Christina

Every trip, Christina meets him fresh. She doesn’t remember the last eight minutes, or the ones before that. He remembers all of them. So he falls for a woman he can’t save, a few minutes at a time, and she has no idea. Monaghan makes that work. Christina is warm and a little funny and plainly someone Stevens would have liked in any life, and the film treats her as a person with plans for the day, and that makes the explosion hit harder each time.

The romance is the reason Stevens keeps going back when he’s already found the bomber, and it’s the reason the ending means anything.

Duncan Jones at the Controls

Jones had one film behind him. Moon was also about a man discovering he isn’t what he thought he was. Source Code gives him a bigger budget and a studio thriller, and he keeps the same interest in identity and loneliness at the center of it.

He handles the repetition beautifully. Each return to the train shows you the same coffee spill, the same ticket-taker, the same comedian cracking the same joke, just enough to orient you, and then something new happens. You never need a line of dialogue to know where you’re in the loop.

Cinematographer Don Burgess keeps the train warm and busy and the capsule cold and cramped, so you always know which world Stevens is in. It cost about $32 million and made roughly $147 million, a rare mid-budget science fiction film that audiences found on their own.

The Bomber and the Clock

The investigation itself is solid thriller work. Stevens chases down the wrong man more than once before he finds Derek Frost, a domestic bomber planning a radioactive device for downtown Chicago. The payoff isn’t a twist for its own sake. It comes from Stevens finally using everything the loops have taught him.

Once Stevens gets the bomber’s name and plate number to Goodwin, the mission is technically over. The military has what it needs, and Rutledge wants to wipe Stevens and reset him for the next job. That’s where the film turns from thriller to something much sadder. Stevens asks for one more trip and for Goodwin to let him die when it’s over. She’s under orders not to. What she does next is the moral center of the film.

For Writers

With twenty minutes still to go, Source Code finishes its thriller plot and spends the rest of the film on what the plot cost its hero. The mission is the excuse; the person is the story. When you write, finish the external problem before the end and give yourself room to deal with what it did to your character. Look at your climax and ask what your protagonist wants once the danger is over. Then write the scene where they go after it, and let it cost them something. The reader already knows the bomb is handled. What they’re waiting to see is the person.

Goodwin and Rutledge

Vera Farmiga has the hardest part in the film. Goodwin spends almost all of it on a screen, talking to a man in a box, and she has to carry the mission, the lies and her own growing guilt with little more than her face and her voice. She’s the one person in the program who starts treating Stevens as a man and not a tool.

Farmiga is the performance I think people overlook. She does nearly all of it on a monitor, and I believed every flicker of guilt she lets through. Jeffrey Wright plays Rutledge as a scientist who’s proud of his machine and doesn’t much care about the soldier inside it. He’s a man who has decided the city matters more than one mind that’s already dead, and there’s a logic to it that makes him worse.

The tug-of-war between them is quiet, and it’s the real argument of the film. Is Stevens a weapon or a person? Rutledge answers one way. Goodwin, in the end, answers the other.

For Writers

The biggest moral question in Source Code lands in the hands of a supporting character who’s stuck behind a monitor. Goodwin’s choice decides the ending, and she earns it one small hesitation at a time. When you write, give a secondary character a decision that matters as much as the hero’s, and build to it slowly so the reader sees it coming and still feels it. Mark every scene where that character bends a rule, even slightly. By the time the big choice arrives, the reader should believe it before it happens.

The Ending

On the last trip, Stevens stops the bomb, handcuffs Frost, calls his father pretending to be a friend of his son, and makes Christina laugh. Goodwin shuts down his life support as they kiss, and the picture freezes on a train full of people laughing. That would have been a beautiful, sad ending.

Then time starts again. The train keeps moving. Stevens is still there, in Sean Fentress’s body, alive, with Christina, and the bomb never went off. The machine didn’t replay the past. It made a new world every time, and in this one he gets to live. He sends Goodwin a text to tell her the program works better than anyone knew. In that world, Goodwin hasn’t met him yet. It’s a happy ending with a cold edge, and I’ve seldom seen a genre film justify its last minute so completely.

Craft Note

Craft Note

What makes Source Code work is that it hides its biggest idea inside its own rulebook. The film insists for an hour that nothing on the train can be changed, lets the hero push against that wall until you believe it, and then shows the wall was never there. That reversal only works because every clue was on screen from the start. If you’re going to break your story’s rules at the end, plant the break early and keep playing fair until the moment you reveal it.

Is Source Code as good as people say?

Better. It’s tight, smart, emotional and never lazy about its own premise, and it rewards a second viewing because you can watch the ending being set up. Gyllenhaal drives it, and Jones directs it like a man who knows exactly what he’s building.

If you like time travel, thrillers or stories about who we are when everything else is stripped away, watch it. I rate it a 10+ because it plays fair with every rule it sets, makes me care about a woman who dies every eight minutes, and still finds a way to surprise me in the last scene. It belongs next to the best films in the genre.

Frequently Asked Questions

How does the Source Code machine work in the film?
The scientists say it isn’t time travel. It lets a compatible person occupy the last eight minutes of a dead man’s memories, in this case Sean Fentress, a passenger killed in the train bombing. Stevens can explore those minutes to find the bomber but supposedly can’t change what happened. The ending shows the machine does far more than its builders believed.
Why does Colter Stevens only get eight minutes?
The program runs on the last eight minutes of Sean Fentress’s memory before the explosion, so every attempt starts and ends in the same place. That limit forces Stevens to choose what to investigate each time, and it gives the film its race-against-the-clock tension. He can go back as many times as he needs, but each trip still ends with the blast.
What happened to Colter Stevens?
He was killed in Afghanistan two months before the story begins. What remains of his body is kept on life support so his mind can run the Source Code missions. The capsule he thinks he’s sitting in is something his brain constructs. Finding this out is the emotional turning point of the film.
Is the ending of Source Code happy or sad?
Both. In the original world, Goodwin switches off Stevens’s life support, and he dies. In the new world his last trip created, the bomb never goes off, Stevens is alive in Sean Fentress’s body, and he and Christina walk off together. The film lets both be true, and that’s why the ending stays with you.
Who directed Source Code?
Duncan Jones, whose first feature was Moon in 2009. Ben Ripley wrote the screenplay. Both of Jones’s early films are about men discovering they aren’t who they thought they were, and Source Code carries that interest into a studio thriller with a much bigger audience. It made about $147 million worldwide on a roughly $32 million budget.
Do I need to see Moon before Source Code?
No. Source Code stands on its own and needs no knowledge of Moon. If you like it, though, Moon is worth your time. It’s quieter and lonelier, and you can see the same director working through the same questions about identity with a much smaller canvas.
Is Source Code worth watching if I don’t usually like time travel films?
Yes. It plays first as a thriller, with a clear goal and a ticking clock, so you don’t need to care about time travel theory to follow it. The love story and Stevens’s discovery of what’s happened to him give it real emotional weight, and the film moves fast.

Writing in This Genre

On my film lists

About the Author
Richard Lowe, professional ghostwriter

Richard Lowe is a professional ghostwriter and author with 113+ books authored and 54+ ghostwritten. Before writing full time he spent 33 years in enterprise technology, including 20 years as Director of Computer Operations and Technical Services at Trader Joe's. He writes nonfiction, fiction and memoir, and works with executives and experts on books that build authority.

More about Richard Lowe →

Disclaimer

The views and opinions expressed in this blog post are solely those of Richard Lowe and are based on personal experience and research. This content is for informational purposes only and should not be construed as professional legal, financial, accounting, or business advice. Always consult with qualified professionals before making important business or legal decisions. Richard Lowe is not a lawyer, accountant, or licensed professional advisor, and this content does not establish any professional relationship.