Tre meter under vattenytan i Bristols hamn sluter polisdykaren Flea Marley sina fingrar om en avhuggen människohand. Dagen därpå återfinns även den andra handen - också den amputerad - och omständigheterna tyder på att offret fortfarande var vid liv när händerna avlägsnades.
Kriminalkommissarie Jack Caffery, nyligen inflyttad från London, får i uppdrag att utreda fallet. Sökandet efter offret leder honom och Flea till de mörkaste delarna av Bristol, en undre värld av drogmissbruk och misär där en uråldrig ondska tycks ha vaknat till liv.
Samtidigt hemsöks Flea av minnet av sina föräldrars tragiska död i en dykolycka två år tidigare.