En hämnare af mensklighetens lidanden.