В Москве 1930-х появляется Воланд, назвавшийся иностранным профессором, вместе со странной свитой. На Патриарших прудах он встречает председателя МАССОЛИТа Берлиоза и поэта Ивана Бездомного. После этого Воланд и его спутники возникают в театре Варьете, квартирах москвичей и среди литераторов.
Параллельно раскрывается история Мастера, автора романа о прокураторе Иудеи Понтии Пилате и Иешуа Га-Ноцри. Действие рукописи переносится в древний Ершалаим, где Пилат допрашивает арестованного Иешуа и участвует в решении его судьбы. Маргарита ищет Мастера, а Воланд предлагает ей стать хозяйкой его бала.