Londres, 1888. Sherlock Holmes décide d'enquêter sur plusieurs meurtres de prostituées commis dans le quartier londonien de Whitechapel par un criminel qui se fait surnommer "Jack l'Éventreur". Son enquête l'entraîne sur plusieurs pistes, des bas-fonds aux quartiers les plus riches.