
Joseph (Peter Mullan) é um homem amargurado, cuja raiva que o atormenta está levando ele para o caminho da autodestruição. A escuridão de seu momento turbulento da ganha uma luz quando ele conhece Hannah (Olivia Colman), uma vendedora da loja de caridade da igreja cristã. Contudo, a relação desenvolvida pelos dois poderá ser abalada definitivamente a partir de um segredo que ela esconde.