故事发生在1977年的英国伦敦,一位名为谢波德(玛吉·史密斯 Maggie Smith 饰)的老太太开着她的姥爷车来到了一个位于这里的中产社区中。谢波德没有家,吃喝拉撒都在自己的车里,换句话说,在别人的眼中,她就是一名脏兮兮臭烘烘的流浪汉。 在这个社区里生活的中产们凭借着他们出色的教养容忍了谢波德女士的入侵,然而他们的善良和宽容却并没有换来谢波德太太的好脸色。这个脾气又倔又犟的老太太让生活在这里的人吃尽了苦头。久而久之,没有人再搭理谢波德太太了,除了一个看上去憨憨的剧作家阿兰(阿历克斯·杰宁斯 Alex Jennings 饰),他不仅每天都对谢波德太太笑脸相迎,甚至同意她占用自己家的车道停车。
拉马努金(戴夫·帕特尔 Dev Patel 饰)出生在印度一个非常贫困的家庭之中,从很小的时候起,他就展现出了异于常人的数学天赋,可是因为家境贫寒,家人无法给拉马努金提供一个良好的教育环境。1904年,拉马努金凭借着自己的努力进入了贡伯戈纳姆大学就读,却因为严重偏科而没有毕业,之后的日子里,拉马努金开始自学数学。 1912年,拉马努金所撰写的论文《伯努尼数的一些性质》发表了,这篇文章在数学界激起了一些水花,也给拉马努金带来了些许的名声。之后,在好友的帮助下,拉马努金给著名数学家哈代(杰瑞米·艾恩斯 Jeremy Irons 饰)写了自荐信,哈代非常重视这位前途无量的年轻人,引荐他进入了剑桥大学深造。
麦克白将军(迈克尔·法斯宾德 Michael Fassbender 饰)是苏格兰国王邓肯(大卫·休里斯 David Thewlis 饰)的表弟,在外抵御外敌平反谋乱,战功赫赫,某日归国途中,遇见了三个女巫,女巫预言麦克白将会加官进爵,此言令麦克白心中蠢蠢欲动。然而,最终将要继承王位的,却是班柯将军(帕迪·康斯戴恩 Paddy Considine 饰)的儿子。 在妻子(玛丽昂·歌迪亚 Marion Cotillard 饰)的怂恿之下,麦克白杀死了国王,登上了王座,为了保住王位和弑君的秘密,麦克白的双手沾满了鲜血,班柯将军、麦克德夫夫人(伊丽莎白·德比齐 Elizabeth Debicki 饰)和她的孩子均死在了麦克白的屠刀之下,而麦克白亦在疯狂的道路上渐行渐远。
伊迪斯(米娅·华希科沃斯卡 Mia Wasikowska 饰)是一名业余恐怖小说作家,某日,她邂逅了英俊的英国发明家托马斯(汤姆·希德勒斯顿 Tom Hiddleston 饰),后者的彬彬有礼温文尔雅很快就吸引了伊迪斯的注意,两人发展迅速。然而,伊迪斯的父亲卡特(吉姆·比弗 Jim Beaver 饰)却对托马斯充满了敌意,坚决反对女儿同他来往。 就在这个节骨眼上,卡特意外身亡,伊迪斯毅然决定离开自己的家乡,跟随托马斯来到了冰天雪地的坎布里亚郡,在这里,矗立着一间豪华而又荒凉的别墅,人们称它为“猩红山庄”。迎接伊迪斯和托马斯的,是托马斯的姐姐露希尔(杰西卡·查斯坦 Jessica Chastain 饰),露希尔诡异而又粗暴的态度让伊迪斯感到十分不适。很快,伊迪斯就发现,在这座仿佛具有生命的别墅里,飘荡着数缕游魂,埋藏了数不清的秘密。
维多利亚(莱阿·科斯塔 Laia Costa 饰)是一个刚刚来到柏林的西班牙少女,某日,她在街上闲逛,邂逅了名叫索恩(弗雷德里克·劳 Frederick Lau 饰)的男孩。索恩的放荡不羁很快就吸引了维多利亚的注意,让她对他平添了一份好感。之后,维多利亚又见到了索恩的三个好友博克斯(弗兰茨·罗戈夫斯基 Franz Rogowski 饰)、布林克(布拉克·伊依特 Burak Yigit 饰)和弗斯(马克思·马福 Max Mauff 饰)。 让维多利亚没有想到的是,这群男孩在当晚有一个非常重要的计划要执行——抢劫银行,而本该是四人的小组,却因为其中一人烂醉如泥而急需吸收新鲜血液。就这样,维多利亚成为了他们的最佳选择。