故事围绕一位平凡的母亲玛格丽特·霍尔(蒂尔达·史温顿饰)展开,当她发现自己17岁的同性恋儿子与邋遢的酒吧老板交往时,她平静的郊区生活因此而被搅乱了。而在她发现所说的情人死在她家附近后,故事情节就更加激化了。想到她儿子肯定卷入这起谋杀案,玛格丽特立即进入保护子女的角色,不计后果地处理了尸体。