I Victoriatidens London hærger Jack the Ripper blandt Whichapels prostituerede. Den utraditionelle Scotland Yard-inspektør Abberline (Depp) forsøger at fange den djævelske morder, før han myrder igen.