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