Smart, Satisfying, and Smart yet again!

Rating: 9/10 (3 February 2013)

Despite 2011 having a down box office year, the first half was full of original sci-fi films such as Limitless and Paul. Now we are treated to Duncan Jone's Source Code which is absolutely wonderful. Yes, the plot is very preposterous but the way Duncan handled the plot is just amazing. He was able to create a story with strong human characters and a beating heart amidst all the action going on.
This film is about an army captain, Colter Stevens who is recruited to go back in time before a terrorist attack that happened on a train and find out how the attack happened and who was the mastermind.
Jake Gyllenhaal and Michelle Monaghan give great performances. Jake did a much better job than he did in Prince of Persia. I thought the emotional acting came from Vera Farmiga. She did great as the lady who has to make some very extreme choices.
Overall, this is a really smart film that is filled with emotion. There are some cleverly-done action scenes and heart-wrenching human drama moments. I wish more sci-fi films were made like this. This film is a good example of what science fiction should be. I hope to see Duncan Jones make films like these in the future. I rate this film 9/10.