Într-o Americă a viitorului, o companie organizează pentru angajații ei un safari de vânătoare a dinozaurilor în era preistorică. La întoarcerea din aventură, unul dintre participanți aduce cu el, din greșeală, un fluture. Cum aducerea în prezent a oricărui organism din trecut este interzisă, această minoră întâmplare declanșează o reacție în lanț care amenință să distrugă omenirea. O echipă de experți trebuie să se întoarcă în timp și să înlocuiască fluturele.
Călătoria în timp este ilegală și deci disponibilă numai pe piața neagră. Atunci când mafia vrea să scape de cineva nedorit, membrii acesteia trimit victima cu treizeci de ani înapoi în timp unde un ucigaș plătit - așa cum este și Joe (Joseph Gordon-Levitt) – așteaptă să lichideze ținta. Joe câștigă bine și viața lui pare să fie foarte bună până când mafia decide să închidă cercul și să scape de ucigaș, așa ca îl trimit înapoi în timp chiar pe Joe din viitor (Bruce Willis). Acțiunea filmului se petrece în 2044 când călătoriile în timp nu sunt încă posibile, dar treizeci de ani în viitor da, și sunt controlate de mafie cu un singur scop: pentru a ucide oameni.
Cândva în viitor, Mae (Watson) se angajează la The Circle, un gigant tehnologic ce oferă o experiență completă clienților săi, îmbinând revoluționar facilități social media, dar și platforme pentru cumpărături online și creând o identitate online completă și extrem de transparentă, pe principiul "secretele sunt minciuni". Doar că, evident, această identitate presupune renunțarea la orice formă de intimitate, iar Mae se va trezi curând fugind de tehnologia omniprezentă.
Ultimele zile ale ultimului an al secolului XX. În Los Angeles, orașul în care se desfășoară cea mai mare sărbătoare a mileniului, un fost polițist, Lenny Nero, vinde, într-un haos general, CD cu memorii și experimente virtuale. Dar când intră în posesia unui disc cu amintirile unui criminal, Lenny înțelege că nu va avea liniște, până când nu va descoperi identitatea celui ale cărui amintiri le-a aflat.