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