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