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