- 托尔金(尼古拉斯·霍尔特 Nicholas Hoult 饰)和弟弟在很小的时候就被亲人抛弃了,善良的神父弗朗西斯(科尔姆·米尼 Colm Meaney 饰)收留了无家可归的兄弟两人,他们从此便浸淫在浓厚的天主教文化之中。 长大后的托尔金凭借自己的努力进入了一所贵族学校就读,在那里,他遇见了罗伯特(帕特里克·吉布森 Patrick Gibson 饰)、杰弗里(安东尼·鲍伊 Anthony Boyle 饰)和怀斯曼(泰·田纳特 Ty Tennant 饰)等同龄人,对于文学和艺术的热情让他们之间结下了深厚的友谊。与此同时,托尔金还遇到了自己的伯乐约瑟夫教授(德里克·雅各比 Derek Jacobi 饰),他在托尔金的身上看到了无穷无尽的可能性。
- 20年后的人类社会,正面临着前所未有的灭顶之险——所有的人类都丧失了生育能力,而东欧和非洲国家已经四分五裂,人口向英国等富裕国家大量迁移。 然而在英国境内,人们正陷入一片混乱和恐慌中。人人都为世界末日的到来而焦躁狂暴。非洲女孩肯(克莱尔-霍普?阿什提 Claire-Ho pe Ashitey饰)非法移民到这个国家,但令人振奋的是她腹中竟然怀有孩子。为了保住人类唯一的血脉,警察蒂奥(克里夫?欧文 Clive Owen 饰)和前妻朱丽(朱丽安?摩尔 Julianne Moore 饰)决定不惜一切代价将肯安全离境,但枪林弹雨却使他们举步维艰。 在逃亡中,婴儿出生在了一个难民营里。刀枪当前,保住人类最后的希望,成为蒂奥心中唯一的信念。