The main problem I have reviewing Rian Johnson’s Looper is that the most interesting discussion about the film can only be had with others who have seen it. The film diverges brilliantly from its marketing premise about half way through and the surprise is so precious — and adds even more fascinating layers — that to discuss it here would be the absolute definition of the word spoiler. Suffice to say: if you like intelligent science fiction you should make immediate plans to view Looper and allow time afterwards to digest with other people. It changes, the more you talk about it.
The premise is enticing enough. Joseph Gordon-Levitt is a Looper, a specialised hitman with the job of rubbing out inconveniences from the future who are sent back in time by the mob so they can be cleanly disposed of. Every now and then a Looper’s future self is sent back in order that another layer of evidence is removed. This is called “Closing the Loop” and the Looper then knows he has 30 years left to enjoy life before he’ll end up as his own victim.