一次偶然中,迪恩(杰米·贝尔 Jamie Bell 饰)发现了好友特里(Josh Janowicz 饰)的尸体,死因为自杀。迪恩并没有将这件事情告诉他人。原来,特里是学校中的一名贩毒头目,随着他的死亡,他所控制的一大批毒品下落不明,如何搞到这批毒品并借此获利才是迪恩真正感兴趣的事情。 为了得知毒品的下落,迪恩计划绑架特里的弟弟查瑞(格伦·克洛斯 Glenn Close 饰),没想到,最后他们绑架来的居然是和查瑞有着相似名字的查理(罗瑞·卡尔金 Rory Culkin 饰),这一严重的错误彻底搅乱了迪恩的计划,更糟糕的是,对于儿子的失踪,查理的母亲竟然毫无察觉。市长麦克(拉尔夫·费因斯 Ralph Fiennes 饰)的遭袭让小镇上蛰伏已久的问题彻底的暴露了出来,人们终于发现,原来平静安宁的生活不过是虚有其表。。哈里耶特(雪莉·麦克雷恩 Shirley MacLaine 饰)是广告界中无人不知无人不晓的女强人,尽管她已经退休多年,但她曾经的事迹依然被人们口口相传。这些事迹当然不是什么好事,因为哈里耶特是一个性格非常糟糕的女人,她严肃苛刻,偏执而又固执,一辈子得罪了不知道多少的人,年老之后依然不知悔改,逼走了身边所有的亲人和朋友。 一天,哈里耶特绝对自己为自己张罗一下讣闻事宜,于是她找到了讣闻作家安妮(阿曼达·塞弗里德 Amanda Seyfried 饰),安妮对形单影只的哈里耶特充满了好奇,于是对她的身世展开了调查。这不查不知道,一查吓一跳,安妮没想到哈里耶特竟然是这样一个恶行累累的讨厌鬼,她决定要在还有一丝时间的情况下改变哈里耶特。。