尼克在一次車禍中失去了自己的好友特雷弗和自己的未婚妻朱莉。事後,尼克悲痛欲絕。而且在那次事故以後,尼克也常常感到頭痛。1年以後,尼克發現當只要他看到過去的照片,他的頭就會特別的痛而且好像自己要陷入其中一樣。
一次,尼克在電腦上流覽以前的照片,他的頭痛又開始發作了。可這一次他竟然回到了1年前事故當天,因為他知道即將發生的交通事故,所以尼克制止住了事故。等尼克醒來的時候,他發現自己已經和朱莉生活在一起了。尼克這才發現原來那起事故以後,他能回到過去,通過改變過去的某些細節以此改變未來。可是,生活並不像他想的那樣順心,尼克被公司開除了。而朱莉也只有靠給別人整理照片賺取微薄的收入,尼克再一次陷入困境。
所以,尼克又一次回到了過去。這一次,由於他搞定了Strike Line公司的合同,尼克成為了公司的副總裁。生活上尼克可以算得上是衣食無憂。但是,他卻失去了自己的最愛朱莉。尼克有些絕望了,他一次次地回到過去,每次都盡全力拯救一切,但是他每次都搞砸。他決定最後回一次過去,讓事情都變得好起來。
這一次,尼克從一開始就拒絕了朱莉。傷心的朱莉開車走了。尼克也開車追了出去,但是意外發生了,為了保護朱莉,尼克開車沖出了懸崖。可是尼克沒有白死,在這之後一切都按照有利的方向進行。