Source Code is possibly one of the best movies 2011 had to offer. A non-linear plot structure like this is hard to pull off, but this film does it, and does it well. I do have to admit though, it can be a little hard to follow at times, especially if you miss even a moment during your first viewing.
There are, of course, a lot of plot holes, some of which are brought up in the DVD commentary, the biggest of which is, “What exactly happened to the real Sean?”, but given the quality of the rest of the film, these things can be easily overlooked.
You get to spend a lot of time with the characters in this film without actually spending much time with them at all, so there wasn’t but so much room for character development, but the actors did a good job of giving life and depth to the characters using what time they did have.
The good guy has a personality, the bad guy is believably deranged without being over-the-top at all, and the love interest isn’t just there to give the main character a goal to reach.
The film slips a little in the visuals department, but only because everything seems a little too green to me for some reason. However, I tend to enjoy movies that take place in limited locations, such as Phone Booth and Rope. This film, like those others, makes the most of the space it’s given, without being too repetitive.
That darn Dunkin Donuts bag, prominently displayed on the seat of the train over and over again, coupled with the sign on the door of the train, is what brought this score down a notch. I know it’s blatant product placement because it has nothing to do with the storyline, and the interior shots of the train were on a soundstage, so “the real train already had the sign on the door” is not a valid excuse.
The only reason I didn’t give a 1 here is because they don’t really mention Dunkin Donuts, it just sort of sits there quietly in the background.
The fact that I’ve seen this movie 4.5 times (the DVD I rented to help write this review is scratched, so I only made it halfway) is proof that it is definitely rewatchable. Rewatchability with a non-linear plot filled with this many twists and surprises is hard to pull off, because once the suspense is gone, there’s not much left to fall back on in most cases.