Science fiction about time travel trips me up. It depends on the belief that someone can be in two places at the same time. Source Code would have us believe that the main character played by Jake Gyllenhaal is not traveling through time, he is just living in an alternate reality in order to discover the criminal intending to wreak havoc on a major metropolis. He can go back to the last eight minutes of an explosion when everyone on a train is about to be killed, an infinite number of times. Each time our hero learns a little more about a crime about to take place, and Gyllenhaal's delivery of the lines he must repeat over and over again is one of the pleasures of this film. He is the not the only one whose acting buoys up a rather baffling premise. There is lovely Vera Fermiga as a sympathetic military official, and Jeffrey Wright chewing the scenery as an evil scientist, and Michelle Monaghan looking winsome as the love interest.
Even though it left me scratching my head, I enjoyed the movie's well edited suspense.