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