Für einen sicheren Internetzugang ist eine kurze Anpassung notwendig.
Zeitungsreporter Dan Vasser und seine Frau Katie haben Hochzeitstag und planen, dies bei einem gemeinsamen Abendessen zu feiern. Auf der Taxifahrt zum Restaurant wird Dan von einem heftigen Kopfschmerz überfallen und befindet sich, nachdem er wieder zu sich gekommen ist, 20 Jahre in der Vergangenheit. Während er durch die Straßen von San Francisco stolpert und herauszufinden versucht, was mit ihm passiert ist, beobachtet er wie ein Mann sich offensichtlich das Leben nehmen und vor einen Bus werfen will. In letzter Sekunde kann er den Mann retten. Sein Name ist Neil Gaines. Nach dem Zwischenfall macht sich Dan auf den Weg nach Hause und befindet sich, dort angekommen, plötzlich wieder in der Gegenwart. Allerdings sind seit seinem Verschwinden zwei Tage vergangen, und seine Familie erwartet von ihm eine Erklärung. Seine Ausrede wollen jedoch weder Katie noch sein Bruder Jack glauben. Kurze Zeit später verschwindet Dan erneut, trifft in der Vergangenheit wieder auf Neil Gaines und erlebt zudem eine weitere Überraschung, denn er begegnet seiner totgeglaubten Ex-Verlobten Livia. Dan ist überzeugt davon, dass es einen Zusammenhang zwischen seiner Zeitreise und diesem Mann und Livia gibt und beginnt nachzuforschen. Er findet heraus, dass Neils Frau und Kind ums Leben gekommen sind. Nun will er der Sache vollends auf den Grund gehen, wird aber auf seiner Suche nach einer Erklärung immer wieder zurück in Gegenwart katapultiert, um dort auf seine immer misstrauischer werdendes privates Umfeld zu treffen. Katie, Jack und Hugh, der Chefredakteur des „San Francisco Register“ sind sich sicher, dass Dans Verhalten auf Spielsucht oder Drogen zurückzuführen ist, schaffen es aber nicht an ihn heranzukommen …