Зло: Воланд и его свита(кот Бегемот, Коровьев-Фагот,Азазелло), его "домохозяка" рыжая ведьма Гелла.Так же к злым персонажам относятся те люди, над которыми издевались воланд и его свита.Все эти люди нечестные, злые, крадут деньги и имущество,и за это их и наказывали.
Добро:Мастер, Маргарита,понтий пилат(относительно).
А вообще, в этом произведении герои не делятся на злых и добрых.Воланда нельзя назвать злым, так как он дает людям то что они заслужили. Например, Мастерц и Маргарите он дал свободу любви и возможность навеки быть вместе,вдалеке от реального мира.