Герои произведений Михаила Булгакова реалистичны и современны. Именно они помогают читателю осознать позицию автора, его отношение к добру и злу, его глубокое убеждение в том, что человек должен сам принимать решения и отвечать за свои поступки. Проблема нравственного выбора, ответственности и наказания становится главной проблемой романа.