Ruprecht
Valery Alexeyev
Victor Mityushkin
Dainius Stumbras
Renata
Larisa Gogolevskaya
Oxana Krovitskaya
Tatiana Smirnova
The Landlady
Irina Rubtsova
Irina Udalova
The Fortune-teller
Yevgenia Segenyuk
Svetlana Shilova
Agrippa of Nettesheim
Roman Muravitsky
Vitaly Panfilov
Johann Faust
Alexander Naumenko
Taras Shtonda
Mephistopheles
Maxim Paster
Vyacheslav Voynarovsky
Mother Superior
Alexandra Durseneva
Larisa Kostyuk
Yelena Novak
The Inquisitor
Valery Gilmanov
Vadim Lynkovsky
Jacob Glock
Marat Gali (Galiakhmetov)
Leonid Vilensky
Mathias Wiessman
Nikolai Kazansky
Vadim Tikhonov
The Doctor
Alexander Arkhipov
Yuri Markelov
The Servant
Alexander Korotky
Vladimir Krasov
The Inn-keeper
Boris Bezhko
Leonid Zimnenko
Two nuns
Oxana Gorchakovskaya
Karina Serbina