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