詹姆斯·基内(塔伦·埃哲顿饰)出生在芝加哥,是一名警察的儿子。他曾是一名出色的橄榄球球手,并朝着职业道路发展。而他犯的错使他被判10年监禁,无假释机会。检察官给他一个将功补过的机会,但风险很高。有一个叫拉里·霍尔(保罗·沃尔特·豪泽饰)的人绑架和谋杀了一个15岁女孩,而这个女孩仅仅是他过往杀害的19名女性之一,由于证据不足,霍尔或将被释放,基内的任务就是在狱中让霍尔承认他的谋杀行为。。温迪(劳拉·琳妮 Laura Linney 饰)是个生活在纽约、38岁的剧作家,她的工作只能勉强维持生活,没有婚姻,与一个有妇之夫维持着不正当关系,生活堪称一团混乱;她有个生活得很潇洒的哥哥乔恩(菲利普· 塞默·霍夫曼 Philip Seymour Hoffman 饰),在水牛城做大学教授,看上去春风得意,但也有自己的烦恼——女友即将离开他回东欧,他很伤心,但因不愿结婚没有挽留。一日,获悉父亲(菲利普·鲍斯科 Philip Bosco 饰)得了老年痴呆,许久未联系的兄妹二人重聚在一起,将父亲安顿到疗养院,尽到轮换照料他的责任。在这个麻烦和争吵不断过程中,两兄妹回忆起儿时父亲专制、不负责任的往事,对照二人现今各自的孤独,重新思考了“家庭”的意义,而父亲的死亡也终要到来……。厌倦了都市的枯燥和紧张气氛,正当盛年的大学教授安德烈•瓦伦迪诺维奇(Marat Basharov 饰)携妻子伊娃和女儿萨琛妮卡来到一个偏远小镇居住,他在当地的女子教会小学找到一份工作,而且校方专门把萨琛妮卡安排在安德烈所担任班主任的班级中。这一切都让他倍感满意和幸福。然而喜悦并未持续多久,在上班的第一天他便陷入焦虑之中。他所负责的班上曾有一名叫索妮卡的女孩跳楼自杀,班上的学生则对这起事故三缄其口。不久他更目睹一起校园暴力事件,挨打的女孩却不愿安德烈介入。疑惑和忧虑让安德烈有意识地去探究原因,结果发现,这群长着天使般面孔的女孩子背后隐藏着不为人知的阴暗邪恶的秘密……。