Önce kızını, sonra da kocasını kaybeden Britanyalı medyum Olivia Reed, 19. Yüzyılın sonunda doğaüstü bilimler ve ezoterizmi büyük bir coşkuyla kucaklayan, Rus İmparatorluğu’nun başkenti St. Petersburg’a varır. Olivia, Petersburg’da halka açık spiritüalistik seanslar yapar ve bu sayede büyük insan kalabalıkları toplamaya başlar. Bu sırada da şehirde bir çeşit ritüele benzeyen birtakım cinayetler işlenmeye başlar. Sokaklardan kızlar kaçırılır ve bu kızların şehrin çeşitli yerlerinde uzuvları kesilmiş ve damgalanmış cesetleri bulunur. Halk ise bu olaylardan sonra iyice tedirgin olmaya başlar. Bu ritüele benzeyen cinayetlerle ilgili soruşturma da genç bir polis memuru olan Rostov ve yardımcısı Ganin tarafından yürütülür. Her bir kurbanla birlikte işler daha karmaşık bir hale bürünür. Rostov, hayaletleri çağırabildiğini iddia eden medyum Olivia’nın bu yeteneğine ilk başta inanmasa da şüpheli cinayetlerin artmasıyla birlikte, katili bulmaya yardım edebilmesi umuduyla Olivia’ya yönelir.