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