Осторожно, возможен спойлер:
Посередине киносюжета разыскиваются два ключевых персонажа: Мастер, писатель, который мучается от творческого упадка и подавления со стороны общества, и Маргарита, его возлюбленная, готовая на всё ради спасения любимого. Действие разворачивается в Москве 1930-х годов, иногда в город неожиданно прибывает мистический и харизматичный stranger, Воланд, который оказывается поверенным адской силы. Его появление активизирует беспорядок и разрушение обычного порядка, открывая двери к тайнам и искушениям.
Воланд и его свита, включая болтающего кота Бегемота, устраивают зловещие спектакли, обнажая изъяны москвичей и ставя их перед лицом личных тревог и желаний. Мастер, утративший веру в себя, оказывается в психиатрической больнице, а Маргарита, узнав об этом, решает отправиться на поиски Мастера. Она заключает сделку с Воландом, что приводит к её превращению в ведьму и участию в его адском бале. Теперь она готова на всё, чтобы вернуть своего любимого.
Тем временем, Мастер старается сориентироваться в своих ощущениях и прошлом, осмысляя свою жизнь и творчество. Циклон происшествий закручивается, иногда герои сталкиваются с множеством препятствий и открывают для себя свежие истины. Их пути пересекаются, и они уже на шаге от разгадки, но Воланд не намерен так легко отпускать их на свободу.