El inspector Barnaby se dispone a acudir a la Feria de la Adivinación de Angel's Rise, que se celebra al día siguiente y en la que su esposa Sarah tiene un puesto. Junto con Jamie, que acaba de perder a su abuelo, el investigador debe investigar el asesinato de una mujer de 23 años cuyo cuerpo fue hallado apuñalado, rodeado de símbolos rituales y con una carta del tarot que representa al diablo. Fundada por la familia Saint-Stephens en memoria de su hija fallecida, la Feria atrae a médiums, tarotistas y adeptos a lo oculto de todo tipo. El padre de la víctima afirma que se trata de obra del diablo.