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