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