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