Niedaleka przyszłość. Joe (Joseph Gordon-Levitt), płatny zabójca, pracuje dla mafii. Ciała zamordowanych przez niego ludzi są wysyłane do przeszłości, 30 lat wstecz. W ten sposób mafia pozostaje czysta i nikt nie ma dowodów na jej zbrodnie. Pewnego dnia Joe rozpoznaje jednego ze swoich celów - jako przyszłą wersję samego siebie (Bruce Willis).
Kansas, niedaleka przyszłość. Joe (Joseph Gordon-Levitt) jest jednym z wyspecjalizowanych zabójców eliminujących ludzi z przyszłości, tzw. looperem. Kiedy działające trzydzieści lat później organizacje przestępcze chcą się kogoś pozbyć, wykorzystują nielegalny system podróży w czasie i wysyłają cel do przeszłości. W ustalonym miejscu o umówionej porze czeka looper, który pociąga za spust, a następnie pozbywa się ciała. Looperzy są dobrze opłacani, prowadzą szybkie i luksusowe życie. Podczas wykonywania kolejnego zadania Joe rozpoznaje w swojej ofierze starszą wersję samego siebie (Bruce Willis). Waha się i nie oddaje strzału. Teraz sam staje się celem kryminalistów. Ucieka z miasta i ukrywa się na farmie pięknej Sary (Emily Blunt). Tymczasem starszy Joe postanawia odnaleźć i zabić dziecko, które w przyszłości ma stać się brutalnym szefem organizacji przestępczych.
Jest rok 2042, podróże w czasie będą możliwe już za trzydzieści lat, z czego skwapliwie korzystają grupy przestępcze w 2072 roku. Wysoka technologia uniemożliwia zatarcie śladów morderstwa, więc bandyci wykorzystują skoki w czasie do pozbywania się niewygodnych ludzi.
Joe (Joseph Gordon-Levitt) jest "looperem", płatnym zabójcą pracującym na rachunek mafii. Podczas jednej z akcji bohater zmuszony jest zlikwidować samego siebie z przyszłości. Chwila zawahania przed strzałem do swojej starszej wersji (Bruce Willis) drogo go kosztuje, obiekt zlecenia ucieka. Chęć naprawy błędu nie wystarczy, mężczyzna staje się celem swoich kolegów po fachu. Chcąc dostać szansę na odkupienie win musi dokończyć zadanie, jednak przekonuje się, że jego odpowiednik z przyszłości ma do wykonania własną misję, która może zaważyć na życiu wielu ludzi.
W roku 2072 podróże w czasie są już rzeczywistością. Co prawda władze uznały je za nielegalne, ale organizacje przestępcze niewiele sobie z tego robiąc, wykorzystują je do eliminacji niewygodnych ludzi. Kiedy więc mafia chce się kogoś pozbyć, wysyła go w przeszłość, gdzie „looper” – płatny zabójca taki jak Joe (Joseph Gordon-Levitt) – oczekuje na wykonanie zlecenia. Joe jest przysłowiowym królem życia – aż do dnia, w którym mafia decyduje się „zamknąć pętlę czasu”, zlecając Joe zabicie… samego siebie z przyszłości (Bruce Willis).