故事描述David Collier(Lee Ingleby)生活在恶梦中。他被指控谋杀了妻子Tara,已经在监狱里关了7年。他失去了自己珍爱的一切:妻子,两个孩子,还有原本属于自己的房子。他一直坚称自己是无辜的,但他仍然无法逃避可能一辈子蹲监狱的命运。Tara的家人朋友全都鄙视他,只有他的兄弟Phil(Daniel Ryan)肯为他说话。Phil放弃了自己的事业和生活,发誓要不惜一切代价证明David的清白。 Tara的妹妹Alice(Hemione Norris)和丈夫Rob(Adrian Rowlins)则坚信David有罪,他们没有子女,David和Tara的孩子现在由他们抚养。他们继承了David的财产,享受着舒适的生活,成了别人眼中的成功家庭。当Tara还活着时,一切都不是这样。Alice当然不愿相信David是无罪的,因此当David可能...。我们每天都在讨论该如何生活,如何使自己过得更开心。这部片子的导演也在探讨。一伙朋友在小酒馆里讨论该如何面对生活,他们将所有态度浓缩成两个极端,哭或者笑。
他们假设了这样一个叫美莲达(拉达•米契尔 Radha Mitchell 饰)的女人的故事:美莲达有一个幸福的家庭,一对儿女。但是她偏偏出轨了,被丈夫起诉离婚,儿女都判给了丈夫。当她满怀憧憬准备与情人开始新生活时,情人也抛弃了她。愤怒的美莲达杀了情人,被法院认定患有精神分裂,无罪释放。只是,她连探视儿女的权利也失去了。
美莲达的故事还在继续,只是由两个代表不同态度的朋友分别再开始讲述……。