The last time Maigret went home to the village of his birth was for his father's funeral. Now an anonymous note predicting a crime during All Souls' Day mass draws him back there. Before long the prediction has become a brutal reality - and the Inspector discovers he is no longer welcome, as troubling memories resurface, and hidden vices are revealed.