Oh, no, just this one side is really bad. 
I mean, there is this whole topic of good versus evil, angels versus demons (and the humans, well, kind of in between, but knowing nothing about it).
So, yes, there are the "good" ones.
But I admit... It's never that clear, in the end. All one can do is mostly just in a shade of grey, don't you think?
(Your own villain is an example for that, I think. She might be certain that she's on the good side, but for others what she does is harmful.
)
Thanks a lot for your interest! 