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