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