In the anarchic town of Seaside, nowhere near the sea, puppeteers Judy and Punch are trying to resurrect their marionette show. The show is a hit due to Judy's superior puppeteering, but Punch's driving ambition and penchant for whisky lead to an inevitable tragedy that Judy must avenge.
Time travel is illegal and only available on the black market. When the mob wants to get rid of someone, they will send their target 30 years into the past where a "looper," a hired gun, like Joe, is waiting to mop up. Joe is getting rich and life is good... until the day the mob decides to "close the loop," sending back Joe's future self for assassination.