horrendous evils