Michael Jennings (Ben Affleck) é um engenheiro de computação brilhante, que constantemente é contratado por grandes empresas para trabalhar em projetos secretos. Sempre que trabalha nestes projetos, após concluir seu serviço, Jennings passa por um processo onde parte de sua memória de curto prazo é apagada, para evitar que informações secretas vazem. Trabalhando em um grande projeto, que pode lhe render bilhões de dólares como pagamento, Jennings se dedica a ele por três anos e, após concluí-lo, tem sua memória apagada, como sempre. Porém, ao invés de receber seu pagamento, Jennings recebe um envelope contendo diversos e estranhos objetos, sendo ainda levado a acreditar que abriu mão dos bilhões de dólares. Estranhando a situação, Jennings decide investigar a empresa com a ajuda de uma companheira de trabalho, Rachel (Uma Thurman), mas é surpreendido com a notícia de que a polícia está atrás dele por algo que não se recorda de ter feito.

Um cientista louco inventa uma máquina que consegue para o tempo, o seu último desejo é que essa máquina fique para o seu filho adolescente e é mesmo isso que irá acontecer. O filho, juntamente com um grupo de amigos, activa inadvertidamente a máquina e vai ter que descobrir o que fazer para neutralizar as consequências desse acidente e fazer o tempo correr normalmente.