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