Woland, ujęty dobrocią Małgorzaty, zwraca jej mistrza i pozwala obojgu zamieszkać razem w suterenie na Arbacie. Małgorzata czyta powieść ukochanego, a w niej Piłat, nie mogąc inaczej poprowadzić sprawy, zleca swemu agentowi zamordowanie donosiciela Judy z Kiriatu, który za trzydzieści tetradrachm wydał Sanhedrynowi Jeszuę. Procurator Judei otacza też opieką jedynego wiernego ucznia Jeszui - Mateusza Lewitę, który postanawia spisać własną wizję losów swego nauczyciela. Tymczasem Woland, poprzez swych pomocników, rozprawia się z zakłamanymi i obłudnymi krytykami literackimi. Niedługo potem odwiedza go wysłannik Jeszui.
Osamotniona Małgorzata tęskni za swym ukochanym Mistrzem. Niebawem odwiedza ją Azazello z propozycją przewodzenia corocznemu szatańskiemu balowi. Małgorzata zgadza się zostać królową uroczystości, ale tylko pod warunkiem uzyskania informacji o losie Mistrza. Gdy nadchodzi stosowna pora, naciera ciało czarodziejskim kremem Azazella, siada na miotłę i nocą wylatuje na bal. Po drodze wpada do mieszkania krytyka, który zniszczył jej ukochanego, i demoluje je.