- 未来,2044年。时间旅行从被发明的一开始就属于非法,只有当黑帮组织想清理某个特定对象、又不愿意在此世界留下任何痕迹时,才会出动“环形使者”。他们专门负责处决那些被时间传送回彼世界的目标。之所以称为“环形使者”,因为他们最终必须杀死未来的自己——这样才不会给未来主顾留下任何的麻烦。这个过程被称为“封环”。杀手乔(约瑟夫·高登-莱维特 Joseph Gordon-Levitt 饰)是最年轻的环形使者,弹无虚发,然而当他想处决来自未来的自己(布鲁斯·威利斯 Bruce Willis 饰)时,却遭到激烈反抗而失手。老年乔希望杀死未来封环计划中的关键人物——唤雨师,从而改变妻子(许晴 饰)的命运;青年乔在追杀过程中遇到了农场单亲妈妈莎拉(艾米莉·布朗特 Emily Blunt 饰),意外的成为了一对母子的保护人。两个版本的乔在这场改变未来(和现在)的豪赌中各出奇谋,上演了自我的巅峰对决......
- 公元前四百八十年,波斯国国王王薛西斯一世(罗德里格·桑托罗)统率五十万大军(号称500万之众)、战舰千余艘,大举进攻希腊。并一路南下逼近德摩比利隘口。不可一世的薛西斯一世还向希腊各城邦发出劝降书,希望小邦们不战自降。这其中自然也包括斯巴达城。结果,薛西斯的使者在众多希腊人的反抗热潮中吃尽了苦头。此时,为了抵御强敌,勇猛的斯巴达国王列奥尼达斯(杰拉德·巴特勒)亲率由各处集结而来的希腊联军约七千人,率先赶到温泉关,扼守住地势险要的关隘之地。 另一方面,已经在激烈的海战中消耗甚大的波斯军队,显然已经无法在两天内在陆战中组织起什么强烈的攻势,因此,两军的短兵相接并未一触即发。但两天后,狡猾的薛西斯派遣一支精锐部队偷袭关后,措不及防的希腊守军很快就被击溃。为保存实力,列奥尼达斯在腹背受敌的情况下,命令希腊联军的主力迅速撤退,以保存实力。自己亲率三百名斯巴达勇士殿后。与汹涌而至的数万波斯军展开了血腥的殊死搏斗,最终,这三百位勇士全部战死,也让波斯军队在攻破温泉一战中关付出了两万人死伤的惨痛代价……