Joseph is a widower with a drinking problem, crippled by his own anger. Hannah is a Christian worker at a charity shop who seems wholesome and happy but is hiding secrets. When circumstance brings the pair together they become each other's unlikely saviors.