Воланд с котом Бегемотом и свитой появляются в Москве 1930-х. Иван Бездомный, поэт, после встречи с ними попадает в психиатрическую больницу, где знакомится с Мастером — автором романа о Понтии Пилате. Маргарита, любовница Мастера, продаёт душу Воланду за шанс его спасти. На балу у Сатаны она — королева. Пока Фагот и Азазелло устраивают хаос в городе: деньги превращаются в этикетки, чиновники исчезают. В финале Мастер и Маргарита улетают с Воландом, оставляя за собой горящую рукопись.
Митя, 12 лет, живёт в спальном районе Москвы. Его мама Ольга работает в аптеке, отец Сергей — таксист. После школы Митя идёт в гости к деду Виктору, который коллекционирует старые магнитофоны. В подвале дома они находят кассету с записью 90-х: голос деда говорит: «Если случится беда, позови меня». Ночью Митя случайно активирует кассету — и переносится в прошлое, где встречает молодого Виктора. Вместе они ищут способ вернуть Мите домой, попутно разбираясь с местными хулиганами.
В центре сюжета — последние дни семьи Романовых. Николай II, Александра, их дети и слуги находятся в доме Ипатьева в Екатеринбурге. Охранник Яков Юровский получает приказ о расстреле. В комнатах тесно, на столе — недоеденный хлеб, чайник с остывшим чаем. Алексей играет с солдатиками, Ольга читает молитву. Ночью семью ведут в подвал. Николай спрашивает: «Что происходит?» Юровский зачитывает приговор. Звучат выстрелы. Тела вывозят в лес, обливают кислотой, сжигают. Остаются только пуговицы от