Londres, a finales del siglo XIX. Dentro de la estricta sociedad victoriana, Catherine (Emily Raymond) es una bella e inteligente joven que aspira a convertirse en periodista. Buscando trabajo, conoce a Josephine Butler (Faye Dunaway), que se convierte en su mentora profesional. Es justo el momento en el que Londres vive dominada por el terror debido a los crímenes de "Jack el Destripador". Catherine se lanza a investigar el caso, pero se acerca peligrosamente a la identidad del asesino.