Beverly和Violet(梅丽尔·斯特里普 Meryl Streep 饰)是一对老夫妻了,如今的他们,一个靠喝酒,另一个靠嗑药来维持这段夫妻关系。一天早上,Beverly出了家门后就再也没回来,Violet只能把他们的三个女儿还有她的表妹、表妹夫叫到家里来。二女儿Ivy来到了,之后大女儿Barbara(朱莉娅·罗伯茨 Julia Roberts 饰)和丈夫Bill(伊万·麦克格雷格 Ewan McGregor 饰)也带着14岁的女儿远道而来。噩耗随即传来,警察在湖里发现了Beverly的尸体,死因是自杀。小女儿Karen带着未婚夫赶到了葬礼。葬礼后的餐桌上,嗑药过头的Violet开始发脾气,而各怀心事的女儿们也如坐针毡。大女儿Barbara受不了母亲的刻薄,两人大声争吵起来,这个家庭潜藏着的种种矛盾和那些刻意隐瞒的真相也渐渐显露出来......
本剧改编自同名话剧,由原话剧作者Tracy Letts改编为电影剧本。。生物学博士中村洋介从美国留学归来,效力于军方药品开发研究所。不久之后,中村洋介的妻弟参军死于战场,妻子悲痛欲绝,自戕于中村面前。中村洋介不愿接受这个事实,靠着自己在生物学的天赋,妄图利用特殊药物复活妻子。不料药物研制不但没有复活妻子,反而造成研究所内病毒肆虐。受此病毒感染的人丧失理智,变得性情暴戾,失去理智,且极具攻击性,如同狂犬病感染者一般用嘴撕咬他人。而被咬的人,在受伤之后片刻也会遭到感染,进而又去攻击他人。医药研究所顿时变成了人间炼狱,而幸存下来的人们开始各自的求生之路……。这段故事背景设定在二十世纪二十年代的民国初期,充满了天灾人祸和兵乱,民众生活在苦不堪言的环境中。主人公杨逸(朱元冰饰),一个体内隐藏着龙灵之力的小郎中,由于一场瘟疫事件而被卷入上海各个势力间的复杂争斗之中。在这些争斗中,杨逸结识了上海市市长莫森之女莫小渝(邢菲饰),并与她展开了一段动人的爱情。然而,背后的黑手是杨逸的师叔多同,他追求“长生”的狂妄幻想驱使他不择手段,散播瘟疫,将人作为药材来炼制禁药,从中获取巨大利润。更甚的是,他不惜暗杀政要,挑拨各方军阀之间的矛盾,意图诱发更大的战乱。 多同的最终目标是实现“六祸”,通过血祭众生来达成他个人长生的邪恶目的。他的计划不仅对杨逸和莫小渝构成了重大威胁,也对整个上海以及更广泛的地区稳定和民众生活带来了极大的危害。。