Året är 1895, och London är en stad i uppror. Den undre världens ledare far allt mer makt, polisen är pressad, de fattiga är hungriga och samtidigt sprider en mördare skräck pa stadens gator.
När societeten anlitar den berömde detektiven SherlockHolmes, vänder sig de mindre bemedlade istället till William Arrowood. Han är självlärd psykolog, privat utredare, och till och fran en fyllehund, som föraktar Holmes och hans rika klientel.
När en man försvinner och ett vittne bestialiskt huggs ihjäl, star Arrowood och hans assistent Barnett inför sitt tuffaste uppdrag hittills: att sätta dit Londons mest ökända kriminella gäng. Nu maste Arrowood dessutom bevisa att han inte bara är den näst bästa detektiven i London.