In un futuro nel quale i viaggi del tempo sono possibili è stata istituita una polizia Temporale, di cui fa parte John, un agente al suo ultimo incarico.
L'obiettivo di John è quello di evitare un attentato che si svolgerà nel 1975, per questo motivo è costretto a viaggiare nel tempo, riuscendo a salvare migliaia di civili, ma rimanendo sfigurato.
In seguito conosce Jane, una ragazza la cui vita era stata rovinata da una relazione occasionale che le aveva dato una figlia, in seguito scomparsa. John si offre di investigare sull'accaduto, ma tornato indietro nel passato si innamora della giovane Jane, rendendosi conto in seguito di essere lui l'uomo di cui parlava la ragazza.
John si ritroverà incastrato in un paradosso temporale dal quale potrà uscire solo in un modo