YMMV / Source Code

  • Actor Allusion: Jake Gyllenhaal at one point says "Everything's going to be OK." It isn't.
  • Adam Westing: Comedian Russell Peters basically plays an expy of himself.
  • Esoteric Happy Ending: The ending is clearly meant to be happy, with Colter starting a new life in an Alternate Universe where the bombing was averted. But there are two major problems with that scenario:
    • Firstly, the entire movie frames the "Source Code" device as a tool for viewing the memories of the deceased, and we're given flimsy evidence (at best) that the the world of Fentress' memories is actually a fully formed universe. Naturally, this has led many people to conclude that Colter is simply living out his days trapped in someone else's mind.
    • Secondly, even if you accept that Colter has found a second chance in a new universe, it doesn't change the fact that he's just stolen someone else's life and identity, everyone (including his new love interest) believes that he's someone he's not, and all of his old friends and family still believe that he's dead. No matter how you slice it, Colter can never go back to his old life, and he's lost all of his loved ones.
  • Special Effects Failure / Uncanny Valley: When Colter is rolling on the ground after jumping off the train, it's a little too obvious that it's a CGI stand-in.
    • Deliberately invoked when Colter realizes his body is dead.
  • The Woobie: Colter. He's trapped in a dark box, not knowing what is happening to him, and is forced to live his own death and witness countless others over and over again without being allowed to die properly.