A case the cops in charge have already declared closed drags former Minneapolis Homicide detective Max Rupert out of his self-imposed exile and into a series of ever more dangerous adventures.
The way Itasca County Sheriff Tate Bolger tells it, there is no case. Sandy Voight withdrew most of her savings from her bank account, packed up her 6-year-old son, Pip, and all their belongings, and took off for parts unknown, leaving David Haas, her live-in lover, to come home from work to find her gone. She might have been afraid of Reed Harris, her violently abusive ex-husband, but Reed clearly didn’t have anything to do with her disappearance because he has a perfect alibi. Sandy’s father, Lyle Voight, doesn’t believe a word of this. He’s convinced that Sandy never would have vanished without a word to him, and he doesn’t think much of Bolger, who may have defeated him in the last election for sheriff but has no clue how to work the job. So Lyle looks up Max, who’s been living in an isolated cabin trying to come to terms with his complicated feelings about killing the man who murdered his wife in The Deep Dark Descending (2017). Max isn’t eager to rejoin the human race, let alone get involved in another case, but he can’t resist the pleas of Lyle and his wife, Meredith, and soon enough he and Lyle are on the trail of two men who’ve taken custody of Pip. Eskens provides an irresistible hook, a clever spin on a classic suspense plot, and a series of expertly escalating confrontations between enemies and ultimately between allies forced to acknowledge that their goals aren’t quite as consensual as they thought.
Guaranteed to keep your heart pounding till the end.