There is nothing such as good or evil. From a moral standpoint, this difference exists so that the affairs of the world may be conducted according to limitations imposed by society. But from the spiritual standpoint, both are bindings.
Standards of good and bad are established according to contemporary standards that may vary with time and circumstance. Also in spirituality, very often what is understood to be good by the masses is, from the spiritual point of view, bad; and what is understood as bad by the masses is often good, from the spiritual point of view.
For example, robbery is bad by general standards. But suppose there is an extremely destitute, pregnant woman. She has nothing to eat and because of her condition, death is certain. A man sees her, has pity on her, but he himself has no money and is unable to help. Consequently, he steals money and uses it to feed the woman. Now it is good that the man helped the woman, but it is bad that he stole for the purpose. Yet, because of the bad act, he could perform the good one.
Also, by general standards, beating others is bad, but if you beat someone with the motive of correcting his life, and do so without malice and without anger, this beating is a blessing to him. The bad beating is then good.
Three actions are bad: lust, anger and greed. And among these, anger is the worst.
Lord Meher, American ed., Bhau Kalchuri, Vol. 8, p. 2798.