Director Duncan Jones delivers a sci-fi thriller that is neither shallow nor empty. Source Code packs the suspense and draws emotion from its audacious concept. Captain Colter Stevens (Jake Gyllenhaal) finds himself inside the source code (a program that lets you re-live the last 8 minutes of someone’s life) and learns about his mission to discover the identity of a bomber that attacked a train in Chicago and killed hundreds. Even though confused by the situation he returns to that same time to possibly counter another impending bomb threat. Soon he finds out more about his own state in the source code and how it works. The film is well-paced, convincing and is condensed in 93 enthralling minutes.
Jake Gyllenhaal works in his portrayal of an army pilot who’s forced to re-live over and over Sean Fentress’ last minutes before the train he’s riding explodes. In the train, he finds himself across Christina Warren played by Michelle Monaghan (Eagle Eye) whom I presume Fentress is dating. I kind of guessed who the bomber was at the beginning but maybe the director intended it that way (hehe), anyways, I have to say that the action was cut-off earlier than I expected which, I presume, is because of the twist at the end. Truly worth it. As he developed a connection with Christina, his ‘last request’ was to try to save all the people in the train and give them a second chance in an alternate reality which is quite hard to grasp but adds a whole new perspective in the story. His phone call with his father at the end was also a nice, heartfelt moment. I watched it with no expectations but the movie junkie in me ended up satisfied . It was a smart, action-packed adventure.