Den snu svindler Teddy Murretto (Frank Grillo) er på flugt gennem Nevadaørkenen i en sønderskudt bil. Den garvede lejemorder Bob Viddick (Gerard Butler) er lige i hælene på ham, og for at redde sig selv overfalder Teddy en betjent, så han bliver smidt i fængsel på den lokale politistation. Teddy regner med, at han er i sikkerhed bag tremmerne - men Viddick vil gå langt for at fuldføre sin mission. Og som om situationen ikke var presset nok i forvejen, dukker endnu en skruppelløs lejemorder op.
Roy Pulver (Frank Grillo) har et stort problem. Hver morgen står han op og i løbet af dagen bliver han myrdet på forskellige måder. Han bliver skudt. Sprunget i luften. Halshugget. Dolket. Han er fanget i en brutal tidsløjfe, og han aner ikke hvorfor. Den tidligere Delta Force-soldat må opklare, hvorfor han er fanget denne tidsløjfe samt hvordan han kan redde sin ekskone og deres 11-årige søn. Det hele har noget at gøre med den onde videnskabsmand Ventor (Mel Gibson).