I denne sjarmerende, vittige og merkelige fantasy-romanen hyller Alexis Hall Sherlock Holmes med en ny vri på de velkjente karakterene. Da kaptein John Wyndham vender tilbake til byen Khelathra-Ven etter fem år med krigføring i et annet univers, står han overfor utfordringen av å finne et sted å bo. For å løse dette problemet tar han inn på 221b Martyrs Walk. Hans nye romkamerat, Ms. Shaharazad Haas, er en konsulterende heks med en utsvevende personlighet og et mørkt rykte. Når Ms. Haas blir bedt om å løse et utpressingssaker mot en av sine tidligere elskere, Miss Eirene Viola, blir kaptein Wyndham trukket inn i en mystisk affære som fører ham fra litterære salonger til de druknede bakgatene i Ven, og til en fengselscelle i det forsømte Carcosa. Underveis blir han utsatt for kriminelle, truet av pirater, forulempet av vampyrer, nesten slukt av gale guder, og blir til og med bedt om å slå en hai. Men jo lenger de to kompanjongene forfølger den unnvikende utpresseren, desto mer komplisert blir situasjonen.