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