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