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