Unique, thrilling and tense.

Rating: 9/10 (23 November 2015)

Jake Gyllenhaal fleshes out the characters he portrays, and rightfully makes it his own. Whether it's Donnie Darko or Zodiac, he ups the ante. This is absolutely the case in Source Code. Think Groundhog Day meets the best sci-fi you can think of. Gyllenhaal is Colter Stevens, a soldier who's forced to use the Source Code: repeating a real-life train journey to Chicago, and its eventual explosion and the death of everyone on board. His mission is to find the bomb and its detonator. The investigation's only half the hoot. On the train opposite Stevens (who's in someone else's body on the train) is Christina (Michelle Monaghan), a beautiful, down-to-earth woman that knows the person Stevens has 'taken over'. Colter's subconscious actions bring them closer together, but is it a relationship destined to fail the moment he enters the Source Code? Only 8 minutes of time will tell, as director Duncan Jones successfully balances romance (or not time-travelling) with heart-stopping action.