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