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