
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, a nikt nie ma dowodów na ich zbrodnie. Pewnego dnia Joe rozpoznaje jednego ze swoich celów - jako przyszłą wersję samego siebie (Bruce Willis).