Dan Vasser myślał, że ma wszystko: kochającą żonę, wspaniałego syna oraz stabilną pracę. Jednak pewnego dnia jego życie uległo diametralnej zmianie: Dan odkrył, że posiada umiejętność podróżowania w czasie - została powierzona mu misja czynienia życia innych osób lepszym, a czasami gorszym. Podczas jednej ze swych podróży Dan spotyka Livię ? byłą narzeczoną, którą utracił w tajemniczej katastrofie samolotu. Czy teraz uzbrojony w wiedzę o przyszłości będzie w stanie ją ocalić? Co to może oznaczać dla jego własnej przyszłości? I w jaki sposób zmieni to człowieka, który myślał, że ma wszystko?
Dan Vassar jest szczęśliwym mężem i ojcem. Wszystko się zmienia, gdy Dan odkrywa w sobie umiejętność podróżowania w czasie. Podróżując zmienia ludzkie losy czasem na lepsze, a czasem na gorsze. Podczas jednej ze swoich wypraw spotyka Livię Beale, z która był zaręczony. Niestety Livia zginęła w katastrofie lotniczej. Teraz Dan znając jej przeznaczenie będzie musiał dokonać wyboru: uratować Livię, zmieniając przy tym także swoją przyszłość, czy zostawić sprawy, aby toczyły się tak jak powinny?