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