Demons, angels, witches, and wizards. Vampires and werewolves, fae, and elves. Ghosts, ghouls, and spirits. 18-year-old Jane Black has seen it all. With her guardian demon, Velrtih, and vengeance-seeking ghoul best friend, Bloody Mary; it is up to Jane and her two companions to discover the mysterious murders throughout England and perhaps learn more about herself as she goes.