- 孤儿院里一个名叫苏菲(鲁比·巴恩希尔 Ruby Barnhill 饰)的小女孩一天夜里睡不着觉,她在“巫师出没的时刻”看到一个和楼房一样高大的巨人(马克·里朗斯 Mark Rylance 饰)沿街走过来。巨人发现苏菲看见了他,于是便把她拎回了巨人国。 这个巨人是好心眼儿巨人,好心眼儿巨人专门搜集好梦,把梦分门别类地装在一个个玻璃瓶子里,再挨家挨户地把捕捉来的好梦吹到孩子们睡觉的卧室里。他与其他巨人国中的巨人不一样。其他巨人都吃人,他只吃自己种植的食物。 为了阻止其他巨人继续吃人,聪明的苏菲她让BFG调制出一个关于巨人吃小孩的噩梦,并想要把这个梦吹到英国女王的卧室里。两人由此开始了一段奇幻的冒险之旅。一路上,他们面临着巨人国吃人巨人们的重重威胁;与此同时,小女孩与好心眼儿巨人也从一开始的彼此不信任,成长出一场非同寻常的友谊。
- 未来,2044年。时间旅行从被发明的一开始就属于非法,只有当黑帮组织想清理某个特定对象、又不愿意在此世界留下任何痕迹时,才会出动“环形使者”。他们专门负责处决那些被时间传送回彼世界的目标。之所以称为“环形使者”,因为他们最终必须杀死未来的自己——这样才不会给未来主顾留下任何的麻烦。这个过程被称为“封环”。杀手乔(约瑟夫·高登-莱维特 Joseph Gordon-Levitt 饰)是最年轻的环形使者,弹无虚发,然而当他想处决来自未来的自己(布鲁斯·威利斯 Bruce Willis 饰)时,却遭到激烈反抗而失手。老年乔希望杀死未来封环计划中的关键人物——唤雨师,从而改变妻子(许晴 饰)的命运;青年乔在追杀过程中遇到了农场单亲妈妈莎拉(艾米莉·布朗特 Emily Blunt 饰),意外的成为了一对母子的保护人。两个版本的乔在这场改变未来(和现在)的豪赌中各出奇谋,上演了自我的巅峰对决......