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