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