Vuonna 2092 Nemo Nobodysta on maailman vanhimpana ihmisenä tullut nähtävyys. Koko maailma seuraa Nemoa, sillä hän on viimeinen ihminen, joka tulee kokemaan luonnollisen kuoleman.
Vuonna 2051 ihmiskunta on sodassa avaruusolentojen kanssa, jotka ovat tappaneet lähes kaikki ihmiset Maan päältä. Selviytyjien ainoa toivo on palata aikakoneella 28 vuotta menneisyyteen, jolloin sota ei ole vielä alkanut ja rekrytoida koko ihmiskunta taistelemaan yhteistä vihollista vastaan. Yksi tulevaisuuteen lähtevistä värvätyistä on James "Dan" Forester, joka joutuu jättämään idyllisen perhe-elämänsä taakseen. Entinen sotilas tuntee aseet ja armeijan tavat, joten hän ottaa nopeasti suuremman roolin taistelussa aikaa vastaan. Apunaan tulevaisuudessa hänellä on peloton tutkijanainen, jonka sukunimi sattuu myös olemaan Forester.
Miamilainen etsivä, jolla on supervoimia, matkustaa ajassa taaksepäin tappamaan Adolf Hitlerin ja kaikki natsit pelimäisessä sodassa.
On Sarahin siskon hääpäivä, mutta Sarah herää juhlapäivään masentuneena. Hän hukuttaa päivän aikana murhettaan alkoholiin ja on nolata itsensä illalla, kun hänen pitäisi pitää puhe vastanaineille. Tympääntynyt morsiusneito toivoo vain juhlien olevan nopeasti ohi. Onneksi tilanteen pelastaa sulavaliikkeinen ja -sanainen Nyles. Rento, eläväinen ja illan etenemisestä oudon tietäväinen mies saa Sarahin piristymään ja heidän välilleen syntyy säpinää. Sitten asiat alkavat mennä hyvin, hyvin oudoiksi. Kun Sarah aamulla herää, hän havaitsee, että on edelleen hääpäivä. Hän ja Nyles ovat jumissa ja tuomittuja elämään samaa päivää yhä uudelleen ja uudelleen.