Действие экранизации романа Калеба Карра происходит в 1895 году, когда после серии убийств проституток в Нью-Йорк вызывают комиссара полиции (и будущего президента). Теодор Рузвельт (Брайан Джерати) обращается за помощью к психолог-алиенист (изучает умственные патологии) доктору Ласло Крайцлеру (Даниэль Брюль) и иллюстратору общества «Нью-Йорк Таймс» Джону Муру (Люк Эванс), чтобы тайно раскрыть это дело. Секретарь Рузвельта Сара Говард (Дакота Фаннинг) также присоединяется к расследованию.