Netolima ateitis. Žemę niokoja žiauri ateivių rasė. Žmonės bando priešintis, tačiau atrodo, kad visos pastangos perniek. Artėjant neišvengiamai baigčiai, žemiečių armijos vadai į kovos sūkurį siunčia vis naujus karius. Vienas iš jų – pulkininkas leitenantas Bilas Keidžas. Kaip ir kiti likimo broliai, kova jam tęsiasi neilgai: vos patekęs į mūšį, Bilas žūsta. Tačiau nutinka keistas dalykas - Bilas atgimsta, ir vos atsipeikėjęs gauna įsakymą ruoštis išvykti į kovos lauką. Tai pačiai istorijai pasikartojus dar kelis kartus Bilas suvokia patekęs į laiko kilpą. Tačiau sulig kiekviena kova, sulig kiekviena mirtimi karys tobulėja ir sužino vis daugiau naujų dalykų, kurie dėliojasi į vieną didelį paveikslą. Kokį? Bilas to dar nesuvokia.
Buvusiam specialiųjų pajėgų kariui Frenkui (akt. Frank Grillo) išaušo nekokia diena – nė nespėjęs papusryčiauti jis priverstas nudėti keletą samdomų žudikų, siųstų nužudyti jį. Toks rytas vyrukui jau tapęs kone rutina – patekęs į laiko kilpą jis kasdien doroja eilę jį medžiojančių galvažudžių, o pralaimėjus kovą – miršta ir diena prasideda iš naujo. Siekdamas galų gale pabėgti iš nesibaigiančio mirčių ir žmogžudysčių rato, Frenkas privalo pasiekti pagrindinį mirtino žaidimo bosą (akt. Mel Gibson) – tai vienintelis būdas apsaugoti savo šeimą bei sužinoti kas ir kodėl medžioja jį.
Scenaristas su šeima keliauja į atokų namą Velse, kad galėtų parašyti savo pasisekusio filmo tęsinį. Tačiau greitai jis pradeda gailėtis dėl savo sprendimo...
Fizikas išranda laiko mašiną ir pasirodo reta gėlė iš ateities Dalija. Dabar jis turi rasti tokią pačią gėlę dabartyje, kad įtikintų kitus, jog laiko mašina veikia. Netrukus jis supranta, kad kitą Daliją turi paslaptinga mergina, kuri jį suvilioja, taip priversdama atskleisti visas jo paslaptis. Galvodamas, kad mergina jį išdavė, jis grįžta į praeitį, o praeityje supranta tiesą apie laiko mašiną, merginą ir savo paties realybę.