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