A teenage girl is strangled and left for dead on a lonely country lane in Devon. The police are baffled when she describes her attacker as having the head of a dog, but when the body of a woman is found mutilated and wrapped in a sheet, DI Wesley Peterson suspects the killer may be performing an ancient ritual linked to the jackal-headed Egyptian god, Anubis. Meanwhile, archaeologist Neil Watson has been called to Varley Castle to catalogue the collection of an Edwardian amateur Egyptologist. Neil discovers through his research that Wesley's strange case bears sinister similarities to four murders that took place near Varley Castle in 1903. As the Jackal Man's identity remains a frustrating enigma, it seems the killer has yet another victim in his sights. Someone close to Wesley himself . . .