Looper early review: time-traveling Joseph Gordon-Levitt vs. his future self (Bruce Willis!)
In Looper, Gordon-Levitt is a Looper, a hitman who kills people who have been sent back in time from the 2070s, so that they can be murdered without any consequences (legal or otherwise.) Every Looper kills his own future self at some point, because the future mafia wants to cover its tracks - but Gordon-Levitt fails to kill his own future self (Willis) and now there are two of him running around. Gordon-Levitt has to track down his future self before the brutal Gat Men, the enforcers in this whole scheme, find him. The whole thing sounds violent and intense, but also like a brilliant character study.