Really have to question this reification of "evil" per se. Evil is most immediately a religious construct. Or, in the words of Hannah Arendt, it is "banal." When did calling people evil ever lead to more justice in the world?
As if George W Bush having the courage to call Iran and Iraq and Libya the "Axis of Evil" led to the US promoting peace in those countries? No, there's been a proportional increase in US-led suffering (death toll in Iraq post-invasion around .5 million).
I don't honestly know too much about Fidel Castro, but take a minute to look at the US-installed Batista, who was overthrown. And, gawd, what about JFK? What about Kissinger These leaders had all the advantages of starting out in a relatively functional industrially-developed democracy, and they managed to do all kinds of evil, mainly to countries like Cuba.
Tangentially, IMHO, I don't believe Castro was nearly as "pathological" a human being as a number of US presidents.