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