Dan è felicemente sposato con un figlio a cui piace dedicare tutta la sua vita. Dan finisce con il viaggiare indietro nel tempo e cambia la vita alle persone che incontra, talvolta in meglio e qualche volta causando qualche problema a loro e a se stesso. Durante i suoi viaggi Dan incontra Livia Beale con cui aveva una relazione fino alla sua morte in un'incidente aereo. Conoscendo il futuro avrebbe la possibilità di salvarla ma con quali conseguenze sulla propria vita presente anzi futura?