In einer futuristischen Unterwelt des Jahres 2042 arbeitet der Auftragskiller Joe (Joseph Gordon-Levitt) für die Mafia des Jahres 2072, die ihm Menschen in die Vergangenheit schickt, die er terminieren soll. Als er allerdings sich selbst in einem der Opfer wieder erkennt, zögert er und ermöglichst seinem älteren Selbst (Bruce Willis) die Flucht.