I think broken is the best fit. Zeus does have some redeeming qualities, so I don’t think he’s pure evil. He does seem to care at least somewhat about Storkules and maybe Selene. Unfortunately, he also has a pretty warped sense of right and wrong. This leads him to justify pretty messed up behavior for the sake of achieving victory.