In a sleepy Swedish village, detective Van Veeteren faces a haunting disappearance that forces him to confront his own past and the town’s hidden secrets, blending psychological insight with subtle suspense.