London, 1888: Eine Serie mysteriöser Morde an Prostituierten versetzt das Londoner Armenviertel Whitechapel in Angst und Schrecken. Der Mörder nennt sich Jack the Ripper, er mordet lautlos, unerkannt und ungesehen. Inspektor Abberline (Johnny Depp) und sein Assistent Godley (Robbie Coltrane) werden mit der Klärung des Falles beauftragt, der längst auch die feine Gesellschaft beunruhigt. Abberlines unkonventionelle Vorgehensweise führt ihn bald zur Erkenntnis, dass der Wahnsinnige mit Methode mordet. Seine Opfer stammen alle aus dem Freundeskreis der irischen Prostituierten Mary Kelly (Heather Graham). Und diese Frauen hüten ein gefährliches Geheimnis, das das gesamte Königreich zum Einsturz bringen könnte ...