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