Kapteeni Colter Stevens herää tuntemattoman miehen ruumiissa ja huomaa olevansa mukana pelastusoperaatiossa. Hänen tehtävänään on löytää lähijunan pommilla tuhonnut terroristi. Stevens saa tietää joutuneensa osaksi hallituksen masinoimaa koetta, jossa testataan uutta teknologiaa nimeltä ”source code”. Se on ohjelma, jonka avulla hänet voidaan siirtää toisen henkilön ruumiiseen tasan kahdeksan minuutin ajaksi ennen tämän kuolemaa. Toinen pommi uhkaa aiheuttaa tuhoa Chicagon keskustassa, joten Colterin on elettävä junaturman uhrin viimeiset minuutit yhä uudestaan ja uudestaan selvittääkseen pommittajan henkilöllisyys ja estääkseen seuraavan iskun.
Tohtori Martin Harris herää sairaalasta auto-onnettomuuden jälkeen ja saa huomata, ettei hänen vaimonsa enää tunnista miestään. Koko hänen identiteettinsä on varastettu ja toinen mies elää Harrisin elämää. Onko kyseessä Harrisin oma harha autokolarin jäljiltä vai huippuluokan salajuoni? Ja jos kyseessä on salajuoni, miksi kukaan on halunnut viedä Harrisin identiteetin? Alkaa uskomattomia käänteitä sisältävä ajojahti ympäri Berliiniä.
Taksikuski Harris juuttuu yövuorollaan pimeään aikaluuppiin, josta ei ole paluuta, muistamatta mitään aikaisemmasta elämästään. Kun viehättävä asiakas Penny istuutuu taksin takapenkille, hänestä tulee kuskin ainoa apu arvoituksen ratkaisemisessa. Mutta äkkiä nainen katoaa takapenkiltä jäljettömiin. Harris nollaa taksamittarin ja yhtäkkiä Penny ilmestyy taas kyytiin. Kuski on juuttunut lopullisesti hämärän rajamaille – hänen ainoa mahdollisuutensa palata normaaliin maailmaan on toistaa tapahtumaa ja yrittää muistaa mahdollisimman paljon. Vai onko kaikella jokin aivan toinen tarkoitus?
Blumhousen (Split, Get Out, Whiplash) omaperäisessä ja kekseliäässä kauhuelokuvassa autuaan itsekeskeinen opiskelijatyttö (Jessica Rothe, La La Land) elää kuolinpäivänsä yhä uudelleen ja uudelleen. Ainut keino päästä pois kuolettavasta oravanpyörästä on selvittää murhaajan henkilöllisyys. Jos hän ei onnistu, hän elää kammottavan painajaisen yhä uudelleen.
Terry on seurannut kihlattuaan Junea rähjäiseen hotelliin kaupungin laidalle vakuuttuneena siitä, että nainen pettää häntä. Hän on vaivihkaa majoittunut vastapäiseen huoneeseen viskipullolla ja aseella varustautuneena, ja soittaa sieltä ystävälleen Julianille. Julian ymmärtää nopeasti, että nyt on tosi kyseessä – mutta ehtiikö hän hätiin, ennen kuin mitään peruuttamatonta tapahtuu?
Neljä karmaisevaa murhaa, yksi järkyttävä yhtäläisyys. Raaka murhatutkimus päätyy ikääntyneen rikospoliisin Aidan Breslinin pöydälle. Lyhyen ajan kuluessa sama murhaaja murhaa sattumanvaraisesti kolme muuta ihmistä. Kaikki murhat viittaavat Ilmestyskirjan ratsastajiin, joihin liittyvät rutto, nälkä, sota ja kuolema. Kaikkein kauhein yhteensattuma on neljän uhrin ja itse Breslinin välillä!