Maybe it's just because I was tired, cranky and my date cancelled (bummer), but I thought Source Code was nowhere near as good as Moon, Duncan Jones' debut. Sure, it's an interesting premise, and Jake Gyllenhaal finally proves he can stand his ground as a lead in an action feature, but it had to deal with a bit of a credibility problem. Also, as I have a bit of a 'celeb crush' on her, I think Vera Farmiga's character came across slightly underdeveloped; you just didn't get to know anything about her. But yeah, great visuals, good camera work. Not a bad sophomore effort, but it did have some big shoes to fill. I'll rewatch it in a better mood.