Joseph (Peter Mullan), un viudo alcohólico, violento y autodestructivo, encuentra una esperanza de redención en Hannah (Olivia Colman), una mujer muy religiosa a la que conoce a raíz de un altercado.