Avast! Source Code Trailer.

It’s basically Quantum Leap meets Groundhog Day meets Agatha Christie. Jake Gyllenhaal plays some sort of military captain who can travel in time to relive the last eight minutes of  a person’s life. Just so happens the person’s body he wakes up in is on board a train which will eventually blow up. So he has only eight minutes to find out who planted the bomb in a train which also  happens to be populated by the most sinister and suspicious looking characters in movie history.