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