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