Joe (Joseph Gordon-Levitt) is a looper – gangsters from the future send the people they wish to kill back in time, where the loopers dispose of them. The last person they will dispose of that way will be their older selves, and thereby fulfilling their contract. As it happens, most loopers’ contracts are starting to get closed. But when it’s Joe’s turn, Old!Joe (Bruce Willis) won’t play along and makes a break for it.
Apart from one inconsistency, Looper is an expertly crafted and engaging time travel story. While it is not the greatest film ever made, I did enjoy it a whole lot.