脾气暴躁的约瑟夫(彼得·穆兰 Peter Mullan 饰)有一个破碎的家庭,他的生活自暴自弃混乱不堪。到处惹事的他无意间闯入了一间服装店,结识了店主汉娜(奥莉薇娅·柯尔曼 Olivia Colman 饰)。汉娜是一名虔诚的天主教徒,住在高档小区,有一个完美无瑕的丈夫,但是无法生育的事实让她一直都耿耿于怀。约瑟夫在汉娜的身上感受到了同自己相似的气息,果不其然,汉娜的生活并不如表面上那样平静,看似完美的丈夫在背地里却是一个可怕的施虐狂,动则就对妻子拳脚相加。某日,经历过又一番非人折磨的汉娜鼻青脸肿的找到约瑟夫,她告诉他自己已经决定离开丈夫,希望约瑟夫能够收留无亲无故的她。这一举动触动了约瑟夫对已故妻子的回忆,他答应帮汉娜回家收拾行李。约瑟夫拿着汉娜的钥匙进入了汉娜家,但出现在眼前的情景却让他大吃一惊。
无因的暴力,就像暴龙般在这个街区的上空徘徊不去。。儿子打算把家里的老藏獒卖给乡上的狗贩子,父亲坚持留住这只老狗,并在路上追回准备把狗卖掉的儿子与那只藏獒。接着,老人把狗藏在山上。然而放到山上的藏獒再次被别人卖到狗贩子的手里,即将被运往内地作为宠物。儿子为了要回藏獒与狗贩子发生冲突,最后被警察拘留,年迈的父亲无奈中不得不做出艰难的决定。。