Tense drama following the relationship between a self-destructive, alcoholic widower and a Christian charity shop worker. Joseph (Peter Mullan) is an aggressive and self-destructive loner who suffers from extreme mood swings and an inability to keep his temper in check. One such lack of control forces him to flee into a charity shop to hide from three youths. Here he strikes up an unlikely friendship with Hannah (Olivia Colman), a volunteer who attempts to calm Joseph and offer him a Christian way out of his troubles. Despite their differences, a relationship develops between the two. However, will the other man in Hannah's life, her husband, James (Eddie Marsan), have something to say about the burgeoning friendship?