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