John Elliott è il parroco della chiesa inglese di San Giuseppe d’Arimatea, un edificio fatiscente con una congregazione di appena sedici fedeli. La scelta di John è stata guidata dalla volontà di seguire le orme del padre e dalla necessità di trovare un’occupazione, più che da un fervente spirito religioso, e negli ultimi anni è stata messa alla prova da una lunga catena di insuccessi. Tuttavia, spinto dal proprio senso di responsabilità, continua insieme alla moglie a provare a risvegliare l’interesse della comunità nei confronti della sua chiesa, organizzando cene di raccolta fondi ed eventi di beneficenza… Fino al giorno in cui Theo (il piccolo protagonista di Una luce nella foresta), cadendo con le mani su un cumulo di neve, lascia due impronte di sangue. Le ferite che mostra, circolari e perfettamente al centro dei palmi, si rimarginano ancor prima che il parroco abbia modo di chiamare aiuto. In seguito si viene a scoprire che il bambino mostra simili segni anche sui piedi e sul torace, segni che fanno pensare a chiodi e croci in legno e che da qualche tempo appaiono per svanire misteriosamente subito dopo. Di cosa si tratta? Qualcuno commette violenze sul ragazzo o la congregazione, e con essa il reverendo John Elliott, dovrebbe gridare al miracolo? E perché il precedente parroco è finito in un ospedale psichiatrico? In questa sua opera lo scrittore inglese ci regala ancora una volta la sua irresistibile ironia, al servizio di una storia macabra, velata di fede e di mistero.