Patru ingineri, care sunt prieteni, lucrează împreună în timpul zilei. Noaptea, ei conduc o afacere secundară din garajul lui Aaron (Shane Carruth). Cu banii pe care îi fac, ei fac cercetări pentru propriile invenții. Doi dintre ei abandonează după o ceartă despre ce să lucreze în continuare, rămânând Aaron și Abe (David Sullivan).
Aaron și Abe lucrează la o mașină care va face ca un obiect să cântărească mai puțin. Acest lucru se va întâmpla prin modificarea efectelor gravitației. Mașina pare să funcționeze conform planului, dar are un efect secundar. Un obiect ( un Weeble) lăsat în mașină consumă de 1300 de ori mai mult decât timpul în care mașina a fost pornită. Abe crede că obiectele din interiorul cutiei călătoresc la nesfârșit, din momentul în care cutia a fost pornită și până în momentul în care a fost oprită.
Abe construiește în secret o mașinărie suficient de mare pentru a se băga în ea. După ce o folosește pentru a se întoarce în timp până mai devreme în acea dimineață, îi demonstrează lui Aaron cum funcționează. Abe și Aaron construiesc o altă mașină pentru a avea fiecare câte una în care să călătorească. Abe și Aaron încep să folosească mașinile timpului pentru a face bani pe piața bursieră. După un timp, ei devin mai riscanți cu călătoriile lor și încep să încerce să schimbe alte evenimente.
Thomas Granger este tatăl lui Rachel, prietena lui Abe. Cumva, el descoperă că mașinile timpului există. El călătorește în timp, dar, pentru că nu o face corect, ajunge în comă. Aaron crede că, la un moment necunoscut din viitor, Granger a intrat în cutie (din motive necunoscute). Acest lucru a schimbat linia timpului în moduri negative. Abe este speriat de acest lucru și decide că călătoriile în timp sunt prea periculoase pentru a continua să le facă. El încearcă să își oprească sinele din trecut să mai folosească mașina, pentru a nu mai avea efecte negative. El folosește o mașină "de siguranță", pe care o construise deja în secret și pe care o ținea în funcțiune într-un loc ascuns. El călătorește înapoi în timp mai mult decât în prima sa călătorie (patru zile) și înainte de a-i spune lui Aaron despre călătoria în timp. El crede că astfel va repara orice problemă.
Dar Aaron aflase despre această cutie de siguranță și o folosise pentru a încerca să preia controlul asupra liniilor temporale pentru amândoi. Întâlnindu-se pe o bancă din parc, Aaron îi arată lui Abe că a folosit o înregistrare pentru a spune conversația lor dintr-un moment anterior pentru a-l păcăli. Aaron spune că s-a luptat și a fost drogat de o dublură (sau copie) anterioară a sa, care a folosit dispozitivul de siguranță pentru a se întoarce și a face înregistrările. Acest Aaron vrea să călătorească înapoi în timp pentru a anula evenimentele de la o petrecere. Un spărgător de petrecere a încercat să o împuște pe Rachel Granger. Abe este de acord să încerce să schimbe evenimentele petrecerii împreună cu Aaron. Cei doi reușesc, dar nu este clar de câte ori este nevoie să călătorească înapoi.
Acum, Abe și Aaron nu mai au încredere unul în celălalt, așa că prietenia lor este distrusă. Aaron și Abe se ceartă. Abe îl avertizează pe Aaron să nu se mai întoarcă niciodată și să nu mai intervină în relația lor dublă. Abe rămâne în urmă pentru a continua să încerce să-i împiedice pe Abe și Aaron originalul să folosească vreodată mașinile pentru călătoria în timp. Aaron călătorește în Franța cu avionul și începe să construiască o mașină a timpului de mărimea unei camere împreună cu un grup de muncitori de acolo.