The premise of "Groundhog Day" enters the "Twilight Zone" in "Source Code." It's a riveting sci-fi thriller with an interesting twist on time travel. Imagine you wake up occupying someone else's body. You're thousands of miles away from where you last were. You are on a train speeding to an unknown city.
As you try to make sense of what has happened to you, the train explodes in a huge fireball and you are killed. But you instantly wake up from sudden death. You are now in a locked capsule with a video feed from military officers. They are sending you back in time to the train eight minutes before the explosion. You must find out where the bomb is located and who planted it there. You uncover some clues, but oops — you blow up again!
All this happens in just the first few moments of the film. Jake Gyllenhaal does an outstanding job playing the confused soldier at the center of this giant puzzle. He is forced to repeat this strange exercise many times, "dying" over and over while gathering more clues from the past. It's a great premise that director Duncan Jones pulls off with intelligent style and unexpected turns.