99 minutos
Petersburg at the end of the 19th century was embraced by a massive enthusiasm for the occult sciences and esotericism. British medium Olivia Reed arrives in the capital of the Russian Empire on tour and gathers crowds of people at her public spiritualistic sessions. At this time, a series of ritual mysterious murders takes place in the city. Girls are abducted on the streets, their mutilated bodies are found in various parts of the city. The investigation is carried out by a young police officer Rostov and his assistant Ganin. With each new victim, things are becoming more confused. Suspicion leads Rostov to Olivia, and he decides to turn to her in the hope that her genuine or imaginary ability to summon the spirits of the dead can help to get on the trail of the killer.
Yevgeni Tsyganov
Sergey Rostov - sledovatel
Daisy Head
Olivia Reed - anglichanka medium
Dmitry Lysenkov
Fyodor Ganin - pomoshchnik Rostova
Yuri Kolokolnikov
Vasiliy Golitsyn - okultist lyubitel
Jonathan Salway
James Reed - Olivia's husband
Evgeniy Tkachuk
Pavlusha Pkoynik
Igor Chernevich
Vrach-patologoanatom
Ivan Reshetnyak
Suslik
Maksim Al-Names
Iskander - provodnik
Mariya Skuratova
Avdotya - Zhertva 5
Anna Khristich
Marfa Berg - Zhertva 6
Olga Odintsova
Nadya - Zhertva 7
Vilen Babichev
Sluga Jamsa
Maksim Titov
Malchishka - poproshayka
Dmitriy Podnozov
Chasovykh del master
Andrey Blagoslovenskiy
Politseyskiy syshchik-1
Evgeny Anisimov
Politseyskiy syshchik-2
Yakov Shamshin
Politseyskiy syshchik-3
Igor Grabuzov
Politseyskiy syshchik-4
Oleg Volku
Kuznets-1
Ivan Brovin
Kuznets-2
Ilya Borisov
Master v karetnom sarae
Vyacheslav Gasay
Zhutkiy
Denis Pyanov
Podelnik Pavlushi
Ilya Artamonov
Molodoy bandit
Anatoliy Gorin
Tyuremshchik
Lyubov Konstantinova
Zhena Rostova
Alisa Solovyova
Daughter of James and Olivia Reed
Yuriy Dikun
Politseyskiy
Igor Goldobin
Episodic role
Vasiliy Ignatich
Khozyain taverny
Aleksandr Kakuev
Dvoryanin
Svetlana Mertsalova
Dvoryanka
Tatyana Polonskaya
Akusherka
Denis Shlenkov
Politseyskiy
Marina Straton
Anna Berezina
Dmitri Polonsky
Voiceover