A social horror of human life