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