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