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.

Teini-ikäinen Frankie viettää aikaansa ystäviensä kanssa, jotka ovat pikkurikollisia, kokeilevat huumeita ja ajelevat ilman päämäärää Brooklynin laitamilla. Mutta kun hän on kotona, hän istuu tietokoneella ja etsii kontaktia vanhempiin miehiin selvitääkseen omaa identiteettiään.