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