Yevgeni Tsyganov character Master
Yuliya Snigir character Margarita
August Diehl character Woland
Yuri Kolokolnikov character Korovyev
Leonid Yarmolnik character Stravinskiy
Aleksandr Yatsenko character Aloysius
Aleksey Guskov character Maygel
Aleksey Rozin character Azazello
Igor Vernik character Bengalskiy
Marat Basharov character Likhodeyev
Polina Aug character Hella
Dmitry Lysenkov character Latunskiy
Yana Sekste character Praskovya Fyodorovna
Pavel Vorozhtsov character Varenukha
Claes Bang character Pontius Pilate
Aaron Vodovoz character Yeshua Ha-Notsri
Yuriy Borisov character Behemoth (voice)
Nikita Tarasov character investigator
Denis Pyanov character Nikanor Bosoy
Valeriy Kukhareshin character Rimskiy
Sofya Sinitsyna character Frida
Aleksandr Tyutin character Zheldybin
Daniil Steklov character Bezdomniy
Yevgeni Knyazev character Berlioz
Arkadiy Koval character Archibald Archibaldovich
Mark Doronin character boy
Paulina Vrublevska character fancy girl
Anna Vartanova character stenographer
Viktor Kim character Presidium of the Writers' Union's member
Ilya Slanevskiy character Gindin/Yeshua/Rykov
Danil Smirnov character barkeeper
Ilya Fomenko character stagehand
Timofey Olkov character bully
Aleksandr Sibirtsev character caring husband
Yuliya Dzhulai character Komsomol girl
Aleksandra Rozanova character Grunya
Ilia Popov character Abbadon
Val Sorokin character builder
Makram J. Khoury character Caiaphas
Evgeny Kharitonov character doorkeeper
Ekaterina Belaya character actress
Adeliya Abdulova character cabaret dancer
Nikolay Pinskiy character militia officer at Patriarch's Ponds
Tatyana Vydrina character Latunskiy's neighbour
Evgeniy Nemirovskiy character sergeant Solntsev
Sergey Kuznetsov character Ivan the Terrible
Stepan Gvozdikov character Red Army soldier
Denis Yakovlev character Dvubratskiy
Ekaterina Zhuravlyova character Komsomol girl
Tatyana Zhuravlyova character Komsomol girl
Mikhail Konovalov character customer
Vladimir Tsupka character Soviet writer
Denis Matveychuk character guest
Dmitry Vorontsov character Duke Jacques
Mariya Dubina character Annushka
Agrippina Steklova character Nepremenova
Valentin Samokhin character Poprikhin
Sergey Belyaev character Sokov
Tatyana Klyukina character Latunskiy's neighbour
Sergey Frolov character skeptical spectator
Oleg Nazarov character Margarita's husband
Stefani Elizaveta Burmakova character restaurant singer
Anna Bogomolova character fancy girl
Anna Zaykovskaya character fancy girl
Dmitry Rudkov character Parchevskiy
Irina Frolova character naked citizen
Mikhail Vorotnikov character tall centurion
Natalya Reva-Ryadinskaya character shopgirl
Roman Ladnev character Lyubanka's adjutant
Tatyana Mishina character motorwoman
Alisa Oleynik character streetcar woman
Olga Mukhina character streetcar woman
Andrey Averkov character militia officer
Viktor Vorontsov character Genrikh Yagoda
Sergey Kozhaev character Malyuta Skuratov
Philip Matveev-Vitovsky character Caligula
Kadyr Saidharun character Ramses
Mariya Yanycheva character Josephine
Denis Glod character Rasputin
Nikolay Evstafyev character croupier