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