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