Москва, 1930-е годы. Известный драматург оказывается в опале: его обвиняют в антисоветских настроениях, снимают с репертуара спектакль по его пьесе и исключают из союза литераторов. В этот тяжёлый период он знакомится с Маргаритой — прекрасной, но несчастной в браке женщиной. Их встреча становится началом нового романа, который драматург начинает писать, вдохновляясь образами окружающих его людей.
Среди персонажей рождающегося произведения появляется и мистический Воланд, чей прототип — загадочный иностранец из круга знакомых автора. Этот образ придаёт роману особую глубину, переплетая реальность с вымыслом и отражая сложные перипетии жизни самого драматурга в непростую эпоху.