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