Anastasiya Vertinskaya
Role: Margarita
Valentin Gaft
Role: Woland
Mikhail Ulyanov
Role: Pontius Pilate
Nikolay Burlyaev
Role: Yeshua Ha-Nozri
Sergey Garmash
Role: Ivan Bezdomny
Viktor Pavlov
Role: Behemoth
Aleksandr Filippenko
Role: Koroviev-Fagotto
Vladimir Steklov
Role: Azazello
Vyacheslav Shalevich
Role: Joseph Kaifa
Spartak Mishulin
Role: Archibald Archibaldovich
Lev Durov
Role: Matthew Levi
Sergey Nikonenko
Role: Styopa Likhodeev
Igor Vernik
Role: Yehuda [Judas Iscariot]
Aleksandra Zakharova
Role: Hella
Amayak Akopyan
Role: Entertainer Bengalsky
Boryslav Brondukov
Role: Varenukha
Mikhail Danilov
Role: Berlioz
Yuri Duvanov
Role: Criminal Investigator
Valentin Golubenko
Role: Centurion Mark "Ratwolf"
Lyudmila Ivanova
Role: Pelageya Antonovna
Vladimir Kashpur
Role: Andrey Fokich Sokov
Natalya Krachkovskaya
Role: Boz'n George
Leonid Kuravlyov
Role: Nikanor Ivanovich Bosoy
Igor Kvasha
Role: Dr. Stravinsy
Valeriy Nosik
Role: Aloizij Mogarych (uncredited)
Viktor Sergachyov
Role: Rimsky
Yuriy Sherstnyov
Role: Afranius
Roman Tkachuk
Role: Nikolai - Shveitsar v Griboedove
Mariya Vinogradova
Role: Annushka
Vadim Zakharchenko
Role: Maximilian Andreevich Poplavsky
Leonid Kanevsky
Role: Nikanor Ivanovich Bosoy (uncredited)
Valentin Nikulin
Role: (uncredited)
Sergei Yursky
Role: Berlioz (voice)
Yevgeni Vesnik
Role: psychiatrist
Sergey Nikolaev
Role: Nikolay Nikolayev
Yuriy Osipov
Role: GPU officer
Mikhail Bocharov
Role: writer
Grigoriy Lyampe
Role: Poplavskiy
Pavel Ostroukhov
Role: Dzherzhinsky
Ramis Ibragimov
Role: Abadonna
Tatiana Donskaya
Role: Natasha
Georgy Saakyan
Role: Stalin
Lyudmila Chekulayeva
Role:
Aleksandr Korzhenkov
Role: Sashka Ryukhin
Vladislav Kovalkov
Role: Latunskiy
Tatyana Mitrushina
Role: bus conductor
Viktor Mamayev
Role: Hieronymus Poprikhin
Vadim Vilskiy
Role: writer
Nikolay Tokarev
Role: (uncredited)