Переосмысление всемирно известного романа русского писателя Михаила Булгакова, который был неоднократно экранизирован советскими, российскими и зарубежными режиссерами. Одной из последних отечественных адаптаций стал телесериал Владимира Бортко, который транслировался в декабре 2005 года на телеканале «Россия».
Кинолента была анонсирована еще в 2018 году. В марте 2018 года был практически полностью готов сценарий, раскадровки и режиссерские экспликации. Должность режиссера досталась Михаилу Локшину, чей дебют состоялся в приключенческой мелодраме «Серебряные коньки».
Локшин также выступил в киноленте в качестве сценариста, а его соавтором стал коллега по дебютной работе Роман Кантор («Елки 5», «Мертвое озеро», «Про любовь. Только для взрослых», «Эпидемия»).
Роль Мастера в экранизации сыграет Евгений Цыганов («Оттепель», «Нежность»). Роль Маргариты исполнит его супруга Юлия Снигирь («Кровавая барыня», «ППЧМЗ»).
А вот роль Воланда исполнит немецкий актер Аугуст Диль, снимавшийся в лентах «Бесславные ублюдки» Квентина Тарантино и «Тайная жизнь» Терренса Малика. Артист рассказал, что экранизация романа Булгакова — его дебютная работа в российском кино. Впервые он познакомился с великим произведением «Мастер и Маргарита» в семнадцать лет и… ничего не понял. Позже, перечитывая роман перед съемками, актер, по его признанию, совершенно по-другому на него посмотрел.
По словам автора сценария Романа Кантора, решение о том, что Воланд в кино должен быть таким, каким его придумал Булгаков, было принято еще на начальном этапе подготовки к съемкам.
Бюджет фильма составил 1,2 миллиарда рублей, что сделало его одним из самых дорогих проектов российского кинематографа за последние несколько лет.
Съемочный процесс начался в июле 2021 года и закончился в конце октября. Съемки проходили в Москве, Санкт-Петербурге и на Мальте.