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