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