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