In an impoverished village in southern Italy, the enigmatic life and mysterious death of Giacomo Nerone has inspired talk of sainthood. Father Blaise Meredith, a dying English priest, is sent by the Vatican to investigate. As he tries to untangle …