A detective who’s no angel despite his name… Meet Detective Inspector Michael Angel. An old-school policeman who sometimes rubs his colleagues up the wrong way. He’s got his flaws, but he never gives up on a case. Snakes, murder and music boxes in Yorkshire. There’s no mistaking the handiwork of Bromersley’s newest serial killer. He strikes at night. Leaving no prints, no sign of forced entry. The victims killed by a deadly snake bite. No snake is found. But a music box is left at the scene, playing its infernal tune. The last sound they ever hear. Two local teachers are dead already. Can Inspector Angel identify the culprit before another victim pays the ultimate price?