Woland
Margarita
Master
Pontius Pilate
Korovyev
Maygel
Azazello
Aloysius
Berlioz
Bezdomniy
Hella
Stravinskiy
Latunskiy
Bengalskiy
Praskovya Fyodorovna
Kaifa
Yeshua Ha-Notsri
Likhodeyev
Rimskiy
Varenukha
investigator
doorkeeper
Zheldybin
Nepremenova
Archibald Archibaldovich
Frida
Gindin/Yeshua/Rykov
Dvubratskiy
Poprikhin
Behemoth (voice)
Nikanor Bosoy
boy
fancy girl
stenographer
Presidium of the Writers' Union's member
barkeeper
stagehand
bully
caring husband
Komsomol girl
Grunya
Abbadon
builder
actress
cabaret dancer
militia officer at Patriarch's Ponds
Latunskiy's neighbour
sergeant Solntsev
Ivan the Terrible
Red Army soldier
customer
Soviet writer
guest
Duke Jacques
Annushka
Sokov
skeptical spectator
Margarita's husband
restaurant singer
Parchevskiy
naked citizen
tall centurion
shopgirl
Lyubanka's adjutant
motorwoman
streetcar woman
militia officer
Genrikh Yagoda
Malyuta Skuratov
Caligula
Ramses
Josephine
Rasputin
croupier
A writer in 1930s Moscow has his work banned and is expelled from the official union, leaving him without income. He then writes a novel about a mysterious dark visitor and gradually starts confusing his real life with the story.