时间旅行从被发明的一开始就属于非法,只有当黑帮组织想清理某个特定对象、又不愿意在此世界留下任何痕迹时,才会出动“环形使者”。他们专门负责处决那些被时间传送回彼世界的目标。之所以称为“环形使者”,因为他们最终必须杀死未来的自己——这样才不会给未来主顾留下任何的麻烦。这个过程被称为“封环”。有一个叫做约瑟夫·西蒙斯(约瑟夫·高登-莱维特 Joseph Gordon-Levitt 饰)的杀手受雇于一家叫做Looper的杀手组织。2044年的美国,非常杂乱,罪孽、血腥和暴力时时刻刻都在上演。25岁的约瑟夫,为了讨到自己的生活,不得不做起了“雇佣兵”的行当。他是最年轻的环形使者,弹无虚发。
工作找上了门来,约瑟夫被堪萨斯的黑手党雇佣,被送到2077年的上海,去杀掉一个在未来会制造麻烦的目标。在Looper里工作的杀手,都是身手不凡的高人,一般来说,只要成为了他们的目标,就没有能活下来的。可是在上海,约瑟夫却失手了。因为,他发现,他这次的行动目标竟然是老年之后的自己(布鲁斯·威利斯 Bruce Willis 饰)。