В Москву приезжает таинственный профессор Воланд со свитой: кот Бегемот, Коровьев, Азазелло. На Патриарших прудах он предсказывает председателю МАССОЛИТа Берлиозу, что тому отрежет голову трамвай. Так и случается. Поэт Иван Бездомный пытается преследовать Воланда, попадает в сумасшедший дом и встречает там Мастера, автора романа о Понтии Пилате. Мастер сжёг рукопись после разгромной критики и потерял рассудок. Его возлюбленная Маргарита заключает сделку с Воландом: становится королевой бала сатаны, чтобы вернуть Мастера. Воланд возвращает ей любимого и рукопись, а затем дарит им вечный покой. Параллельно идёт сюжет о Пилате и Иешуа в древнем Ершалаиме. «Рукописи не горят» — говорит Воланд, и эта фраза стала формулой для всей русской литературы.