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