Synopsis - L'histoire se passe en 2044. Joe (Joseph Gordon-Levitt) est un looper, un tueur d'un nouveau genre chargé d'éliminer ses victimes, directement expédiées du futur. Un système infaillible mis au point par une organisation criminelle pour faire disparaître à jamais les témoins gênants, sans qu'il y ait aucune trace. Mais, un jour, Joe découvre que la victime qu'il doit exécuter n'est autre que lui-même ! L'autre version de Joe (Bruce Willis) arrive de 2074 avec trente ans de plus. Son but : trouver un enfant qui sera, dans trente ans, l'ennemi public numéro 1 et qui contrôlera le voyage dans le temps. Le face-à-face s'engage entre les deux Joe. Pendant cette traque, le Joe jeune trouve refuge chez une femme, Sara (Emily Blunt), qui élève un enfant aux étranges pouvoirs.