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