In a wretched third world of the future, a young priest from England pursues the mystery of a disease....