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