雷纳德(马克·里朗斯 Mark Rylance 饰)是一位手艺精湛的裁缝,一场火灾之后,他离开了伦敦,来到芝加哥,在这里经营着一间属于自己的裁缝店。店里的员工除了雷纳德自己外,还有一个名叫梅布尔(佐伊·达奇 Zoey Deutch 饰)的姑娘,梅布尔的父亲是一个臭名昭著的恶棍,背负着父亲的“盛名”,梅布尔下定决心要攒够钱,去看一看这个肮脏黑暗的街区以外的世界。
一天深夜,黑帮大佬罗伊(西蒙·拉塞尔·比尔 Simon Russell Beale 饰)的儿子里奇(迪伦·奥布莱恩 Dylan O'Brien 饰)和他的副手弗朗西斯(强尼·弗林 Johnny Flynn 饰)闯入了店中,里奇身受重伤,在弗朗西斯的威胁之下,雷纳德处理了里奇的伤口,将他从死亡线上救了回来,但与此同时,他也被卷入了这个黑帮家族的纷争之中。
一对热血虔诚的爱尔兰裔兄弟,因自卫杀人而得罪黑帮,警署以正当防卫之名无罪释放。从此之后,二人决定以己之力对抗社会渣滓,购买武器以暴制暴,在朋友洛克(大卫·德拉·洛克David Della Rocco 饰)的帮助下清除犯罪分子。联邦警探保罗·斯迈克(威廉·达福 Willem Dafoe 饰)负责侦破案件,本来毫无头绪;但 在黑帮头子“老爸乔”(卡洛·罗塔 Carlo Rota 饰)雇佣了传奇枪手“公爵”(比利·康诺利 Billy Connolly 饰)对抗麦克马纳斯兄弟之后,情况却发生了意想不到的变化……
特拉沃(克里斯汀•贝尔 Christian Bale
饰)是一个机械师,他的工作内容繁忙机械,日复一日,令他日渐消瘦,连睡眠都出现了严重的问题。长达一年里,特拉沃成为了无法睡眠的怪人。怪事也从此陆续发生:他在公寓里面发现了一张神秘纸条;总是感觉有一个共事的工友,在一次意外中工友失去了一只手,所有的同事都把这个意外归咎于特拉沃,令特拉沃众叛亲离,唯有身边当应召女郎的女友一直在支持自己。然而,事实又好像并不是这样,那张纸条,那个工友,似乎都不是现实的事情,特拉沃陷入了巨大的谜团当中。
故事背景设定在一个虚构的近未来社会,居民的婚恋受到严格控制管理。根据规定,单身者要被集中移送到一个酒店里,他们必须要在45天之内找到一个匹配的伴侣,失败者会被转化为一种自选的动物,并被流放到森林中。为了延长45天的期限,酒店里的单身者们还会到森林里狩猎其他逃亡的单身者。
本片的主人公大卫(柯林·法瑞尔 Colin Farrell 饰)与一批单身者一同被送到酒店,他忍受着这里的各种严苛规定,同时也积极在酒店提供的各式各样的相亲场合中寻找伴侣。眼看期限将至,大卫还没有找到合适的伴侣。尝试和一个女人配对失败后,他逃到了酒店外面的森林,逃亡的单身者居住的地方。然而,在这个单身者反抗酒店制度的栖息地里,又有着另一套截然不同的制度……