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