During an experiment into time travel, a scientist finds himself trapped in the past, leaping into t...