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