Joseph (Peter Mullan), a man who lives a life filled with violence and rage, meets Hannah (Olivia Colman), a gentle Christian charity store worker. Although he scorns her faith at first, he's curious enough about her idyllic exist more...