В конце XIX века Петербург охватил массовый интерес к оккультным наукам и эзотерике. Британская медиум Оливия Рид приезжает в столицу Российской империи с гастролями и собирает толпы людей на своих публичных спиритических сеансах. В это время в городе происходит серия ритуальных загадочных убийств. Девушек похищают на улицах, их изуродованные тела находят в разных частях города. Расследование ведут молодой полицейский Ростов и его помощник Ганин. С каждой новой жертвой ситуация становится всё более запутанной. Подозрение приводит Ростова к Оливии, и он решает обратиться к ней в надежде, что её реальная или воображаемая способность вызывать духов умерших поможет выйти на след убийцы.