Dan Vasser ist Reporter bei der Tageszeitung "San Francisco Register". Er führt ein glückliches Familienleben mit seiner Frau Katie und seinem siebenjährigen Sohn Zack, bis er völlig unerwartet zu einem Zeitreisenden wird. Ohne Kontrolle über Zeitpunkt und Dauer seiner Zeitreisen, springt er immer wieder zurück in die Vergangenheit. Verwirrt und ratlos stolpert er zunächst durch die Straßen von San Francisco und versucht herauszufinden, was mit ihm passiert ist. Erst nach einiger Zeit wird ihm klar, dass ihm bestimmte Menschen immer wieder begegnen und er offensichtlich den Auftrag hat, deren Schicksal zum Positiven zu wenden. Er muss Verbrechen bekämpfen und Katastrophen verhindern, um so den Lauf der Geschichte und damit die Zukunft zu verändern ...