Humanity under judgement