In a church in Battersea, Mary-Margaret O'Reilly sees blood on her hands and believes she has witnessed a miracle. The consequences are both profound and devastating - not just for her but for others, too: Father Diamond, the parish priest, struggling with his own faith. Stella, adrift in her marria[...]