Source Code is a thrilling sci fi movie staring Jake Gyllenhall in the role of Colter Stevens, a US Army helicopter pilot whose last memory is flying in Afghanistan. He wakes up on a commuter train but he discovers that he has assumed the identity of another man. Soon the train explodes and Stevens finds himself in some kind of a pod. He talks to a person named Goodwin who tells him that he has to go back and find out who the bomber is. Stevens is sent back to go through the whole ordeal once again but things go awry again and Stevens finds himself in the pod yet again. He then finds out that he is a part of a project that can put someone in another person's consciousness during the last eight minutes of their life. During his time in another man's consciousness, Stevens manages to fall in love with a woman traveling with him. This is the type of a movie which will keep you on the edge of your seat till the end. It is thrilling and engaging, and most importantly, very fun to watch. There are no unnecessary action scenes, everything fits perfectly in Source Code. If you are interested in seeing a movie which will engage you till the very end, then this movie is the one definitely worth checking out.