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