在七岁那年,达林(凯文·史派西 Kevin Spacey 饰)被医生预言,无法活过十五岁。然而,在母亲波利(布兰达·布莱斯 Brenda Blethyn 饰)、姐姐妮娜(卡罗娜·艾伦 Caroline Aaron 饰)和杰夫查理(鲍勃·霍斯金斯 Bob Hoskins 饰)的帮助和支持之下,达林最终长大成人,并且成为了一名小有名气的歌手。 之后,达林遇见了史蒂夫(约翰·古德曼 John Goodman 饰),在后者的帮助下,达林成为了当时最有名也是最受欢迎的爵士乐手。一次偶然中,达林结识了名为桑德拉(凯特·波茨沃斯 Kate Bosworth 饰)的女演员,两人迅速坠入情网,并且不顾家人的反对结为夫妻。然而,好运似乎就此截然而止,达林的事业陷入了低谷,感情遭到阻碍,就连健康也在急剧恶化。
表面看来,杰奇(帕姆·格里尔 Pam Grier 饰)是一名普通的空姐,然而,在暗地里,她一直利用职务之便,帮助军火商奥德尔(塞缪尔·杰克逊 Samuel L. Jackson 饰)运送赃款,并从中获取暴利。一次意外中,杰奇的“生意”曝光了,她本人亦遭到了逮捕。得知此事,奥德尔派出了马克斯(罗伯特·福斯特 Robert Forster 饰),想要杀人灭口。 让奥德尔没有想到的是,马克斯竟然疯狂的爱上了杰奇,两人一拍即合,策划了一场阴谋将奥德尔耍得团团转,甚至派出了心腹梅兰妮(布里吉特·芳达 Bridget Fonda 饰)和路易斯(罗伯特·德尼罗 Robert De Niro 饰)助其一臂之力。然而,当奥德尔发现自己受骗之时,他才发现,事态的发展早已经脱离了他的掌控。
1348年,黑死病蔓延欧洲,诸国上下尸横遍野,饿殍满街。在这个人人自危的黑暗时代,年轻的英格兰传教士奥斯曼(埃迪·雷德梅尼 Eddie Redmayne 饰)依旧试图坚守他的信仰和岗位。适值此时,骑士奥立克(肖恩·宾 Sean Bean 饰)带领手下来到奥斯曼所在的教堂。起因是主教听说丹维兹森林附近某个村庄无一人感染瘟疫,因此派遣奥立克前去探明情况。因该村庄靠近奥斯曼成长的故乡,他主动请缨担当奥立克的向导。 事实上,奥立克此行另有企图。传说那个村庄的人民背离了上帝,笃信邪教,举行奇怪的仪式,甚至还把死人招回人间。奥立克的目标就是将领头人抓住正法。一路上危机不断,殊不知更大的考验还在等待着他们……