Source Code
Setting
Source Code takes place in a military lab of some sort, after a bomb destroys two trains somewhere in the vicinity of Chicago. The main character is within a computer program known as the Source Code, which allows him to go back before the train explodes.
Summary
Captain Colter Stevens wakes up after fighting in Afghanistan to find himself on a train with a woman named Christina Warren. After eight minutes on the train, it blows up. Stevens wakes up again within the Source Code, though he has no idea how he got there. Captain Colleen Goodwin, his contact, and Dr. Rutledge, the head of the Source Code program, explain that the Source Code allows Stevens to relive the last eight minutes of someone's life. In this case, that life is of a man on a bombed train. Stevens's job is to find out who the bomber is in order to stop the bomber from striking again. Stevens, as the story goes on, realizes more about his life from the past two months and becomes suspicious of those who are running the Source Code.
Characters
Captain Colter Stevens
Captain Colter Stevens is the main character of the story. After waking up on the train within the Source Code, Stevens wants to find out how he got there and who the people of Source Code were. As he continues to go into the Source Code, he begins to want to change what happened rather than find out who the bomber was. Stevens discovers that much has changed in his life over the past few months. Stevens, rightfully so, is the most interesting character in the story.
Christina Warren
Christina Warren is the travelling companion of Stevens on the train in the Source Code. Her main role in the story is as a person that Stevens wants to save from her fate of dying on the train. She is what convinces Stevens to use the Source Code as a past-altering tool rather than as an infromation gathering device.
Captain Colleen Goodwin
Captain Goodwin is the main contact Stevens has while inside the Source Code. She gives him advice, instructions, and sends him back onto the train. Over the course of the movie, Goodwin and Stevens learn more about one another, and Goodwin starts to help Stevens in his quest to save Christina from the explosion.
Dr. Rutledge
Other than the bomber, Dr. Rutledge is the closest thing to an antagonist that there is. Rutledge, instead of worrying about the bomber, the people on the train, and Stevens himself, is worried about this mission because it is the mission that determines whether or not the Source Code is militarily useful. Rutledge, though he pretends to be worried about people's lives, is worried about the success of Source Code and himself.
Conclusion
Source Code had its good points and bad points. It was one of those movies that was good, but at some points, you just want to walk away because one of the characters is being so dumb. The plot was a new and interesting one and I enjoyed it greatly 6.5 out of 11 penguins