My Sherlock Holmes 3 Cast

There is a few books where Holmes took on Jack the Ripper even if he never mentioned as a top enemy of Holmes.